SlideShare a Scribd company logo
Introduction We will introduce a trading system for stock markets, which is designed as a framework for development and evaluation of intelligent decision-making models. We will develop a model which is used to generate one-step forward investment decisions for stock market. For Decision-Making in Stock market, more information processing tools are required. Use of AI had made a mark on Investment Decision Technologies. There are many stock trading systems which allow users to make technical and fundamental analysis of stock markets’ change. Systems like WinnerStockPicks,NasTradingSystem, TradingForProfits generate trading signals and allow the users to make analysis of Stock Market Behavior through application of Technical Analysis.
  What Is Artificial Intelligence?? It’s that area of Computer Science;focussed on creating machines that can engage on behaviors that humans consider intelligent. AI is science and engineering of making intelligent machines. AI doesn’t have to confine itself to methods that are biologically applicable .
Applications Of Artificial Intelligence!! Finance -  Banks use AI to organize operations, invest in stocks and manage properties. Games -  There are games which play master level chess for 100 dollars. Understanding Natural Language-  neither sequence of words nor parsing is enough. Computer is to be provided with an understanding of domain text. Medicine- Medical clinic uses AI to organize bed schedules, make staff rotation, provide medical info. Artificial Neural networks  are used for medical diagnosis.  Many other Applications Of AI includes the fields of Speech Recognition, computer vision and many more.
  Swarm Intelligence Is modern AI discipline that is concerned with design of multiagent systems e.g.- robotics. It is that discipline that deals with natural and artificial systems composed of many individuals using decentralized control and self-organization e.g.- colonies of ants and termites. It deals with the study of self-organizing process in natural and artificial swarm systems.
Properties Of Swarm Intelligence System It is composed of many individuals. The individuals are relatively Homogenous. The interactions among the individuals are based on simple behavioral rules that exploit only local info. that the individuals exchange directly or via the environment. The overall behavior of the system results from the interactions of individuals with each other and with their environment, that is, the group behavior self-organizes. The behavior of each individual of the swarm is described in probabilistic terms: Each individual has a stochastic behavior that depends on his local perception of the neighborhood.
Applications Of Swarm Intelligence Clustering behavior of Ants :-   The use of Swarm Intelligence in Telecommunication Networks has also been researched, in the form of Ant Based Routing.  Basically this uses a probabilistic routing table rewarding/reinforcing the route successfully traversed by each "ant" (a small control packet) which flood the network. Reinforcement of the route in the forwards, reverse direction and both simultaneously have been researched: backwards reinforcement requires a symmetric network and couples the two directions together; forwards reinforcement rewards a route before the outcome is known. Crowd Simulation :-Artists are using swarm technology as a means of creating complex interactive systems or simulating crowds.  Tim Burton's  Batman Returns  was the first movie to make use of swarm 
Example Algorithms SI Consists of two types of Algorithms:- Ant-Colony Optimization Particle Swarm Optimization ACO is a class of optimization algorithms modeled on the actions of ant colony. ACO methods are useful in problems that need to find paths to goals. In ACO, a set of software agents called "artificial ants” search for good solutions to optimization problem transformed into the problem of finding minimum costs path on a weighted graph.
Why PSO was chosen?? PSO is a population based stochastic optimization technique for the solution of continuous optimization problems. In   PSO, a set of software agents called  particles  search for good solutions to a given continuous optimization problem. It is used in decision making in stock markets as it allows the search of”best” ANN on current time and make decisions, based on performance Also PSO, is the only algorithm that doesn’t incorporate survival of fittest, which features removal of some candidate population member.
Stock Trading System The complexity and ”noisiness” of stock markets cause difficulties in making real time analysis of it and forecasting its changes in the future. So a collection of individuals often solves a problem better than an individual.  Our main objective is to develop a method based on AI tools and apply it for the decisions making in stocks’ trading market. PSO is population based algo. Based on simulation of social behavior among individuals. Each particle here represents a candidate solution to the optimization of problem. The optimizer used in PSO algo. Is similar to crossover operation used by genetic algorithms. Also PSO includes FITNESS Function, measures the closeness of corresponding solution to optimum.
Stock Trader V/s Stock investor Stock Trader Individuals trading stock on stock markets. They usually try and gain profit from short-term price volatility. He is a professional. Stock Investor Individuals who purchase stocks with the intention of holding for an extended period of time.  They usually hold stocks for several months to years. They rely on fundamental analysis for their investment decisions.
Expenses,Cost And Risks Trading activities have high level of risk, uncertainity and complexity. Stock trader/investor faces huge cost in form by the jurisdiction commissions, taxes & fees for the brokerage.  Taxes are charged over the transactions, dividends and capital gains. Expenses like electricity, currency risk, opportunity cost of money and time and news agency are also added.
Artificial Neural Networks Model based on biological neural networks. It consists of an interconnected group of artificial neurons and processes information . We will be using  Single Layer Neural Network . It consists of a single layer of output nodes; the inputs are fed directly to the outputs via a series of weights.
What is the need for developing a Trading system?? The need of framework for testing stock trading algorithms and strategies. The need of real time data for the analysis of trading algorithms. The need to increase speed of computations.
Trading system architecture It’s divided into 3 parts:- external data, trade strategies and framework. External data is used to retrieve real time or historical stock data. Framework is used to download data from   external   data source ;  to   pre-process downloaded data and store it in the database.  The main requirements for the developed framework was to provide common interfaces for trading strategies and in this way to ensure easy integration of new   trading.
How PSO Will Help?? PSO is based on the search of ”global best” particle.  ” Global best” particle is chosen for every day taking into account the chosen moving time interval. It means that every day we are comparing the performance (fitness function) of NN and the network with the highest performance is chosen for further experimental investigations.  The adaptation of the other particles weights is made towards the weights of “ global best ” particle. Such adaptation of weights and training of NN will move to the best solution as all the time the trading decision are made using NN that have shown the best performance.  Knowing the day and NN, which performance was the best on that day, we select 3 stocks with the highest recommendations. After this calculation of the prices’ change mean of 3 stocks with the highest recommendations is made which will let us achieve the best gain on next trading day.
Experimental Investigations All the experimental investigations were run using daily stock returns of 350 stocks. These stocks were selected from SP500 index group. The recommendations for the purchase of the stock were formed using ”single layer” NN. All the recommendations were sorted and for every day three stocks with the highest recommendations were chosen. The price changes of chosen stocks on the next day were explored.  There were calculated expected day profits, taking into account the price changes of chosen stocks and the profit estimations was made selecting different moving time intervals. This profit was calculated as a sum of stock prices changes (%). The PSO algorithm was applied and the profit estimation based on the search of ”global best” particles was made.  The experiments were run taking into account different number of NN and different size moving time intervals in order to find the situations when the best and the most stable results could be achieved.
Selection of Moving Time Interval and Neural Networks The experiments were run taking into account different size moving time intervals and different number of NN.  Here, the commission fee for selling and buying stocks was not considered.  Following conclusions were found: The bigger number of NN, with different initial weights, more stable results (see Fig. 1 and 2).
Selection Of Moving Time Interval And Neural Networks The bigger moving time intervals let to avoid unnecessary variations and to achieve better results (see Fig. 3). The experimental investigations showed that the best results are achieved while taking 30 NN and the moving time interval of 100 days. Fig. 3 shows how the profit (% per day) is correlated with the different size moving time intervals while exploring 30 NN. Here numbers 1, 2, ...,10 represent time intervals 10, 20, ..., 100 respectively. From the Fig. 3, the profit is growing while increasing moving time intervals. The variations of the profit become more stable while having moving time intervals from 70 to 100 days (see Fig. 4).
Continued.. The performance of the model was increased by deciding the combination of “global best” particles selection and training of ANN.  It was made through the selection of the group of “global best” particles instead of selecting one “global best” particle for decision-making.  The decision-making was made according to the recommendation of the top “global best” particle, while the ANN training procedure was based on the average performance of selected group of the particles.  In Table we are having different sets of particles. The average performance (profit estimation (%)) and standard deviation of each case are presented.
Conclusion And future work We presented the decision-making model based on the application of the ANN and PSO algorithms. The experimental investigations have shown that the application of set of particles for the training of ANN can give better results than training of ANN based on the performance of only one global best particle.  The bigger number of NN and longer moving time interval let us to achieve better and more stable results.  In future we intend to extend the current trading system with new features: more frequent trading possibilities, more detailed analysis possibilities.

More Related Content

What's hot (20)

PPSX
Automatic attendance system
Akshay Surve
 
PPTX
artificial intelligence artificial intelligence artificial intelligence.pptx
DarkMirrow
 
PDF
Artificial Intelligence Machine Learning Deep Learning Ppt Powerpoint Present...
SlideTeam
 
PPTX
Machine Learning
Kumar P
 
PPTX
Artificial Intelligence and Robotics
vijayrock442
 
PPTX
Online Voting System
Khwaja Yunus Ali Medical University
 
PDF
Swarm intelligence
Velmurugan Sivaraman
 
PPTX
Design Considerations for and Electronic Voting System
Posmart Systems Ltd
 
PPTX
Swarm intelligence
Eslam Hamed
 
PPTX
Introduction to Machine Learning
Sujith Jayaprakash
 
PPTX
Computer Vision - Artificial Intelligence
ACM-KU
 
PPTX
Online examination system project ppt
thirumalaikumari
 
PDF
General introduction to AI ML DL DS
Roopesh Kohad
 
PDF
Problem Solving
Amar Jukuntla
 
PPTX
Learning Managment System
Uttara University
 
PPTX
Agent Based Modeling and Simulation - Overview and Tools
Stathis Grigoropoulos
 
PPTX
Computer vision introduction
Wael Badawy
 
PPTX
Machine Learning Algorithms
DezyreAcademy
 
PDF
Introduction to Computer Vision.pdf
Knoldus Inc.
 
PPTX
Machine Learning
Rabab Munawar
 
Automatic attendance system
Akshay Surve
 
artificial intelligence artificial intelligence artificial intelligence.pptx
DarkMirrow
 
Artificial Intelligence Machine Learning Deep Learning Ppt Powerpoint Present...
SlideTeam
 
Machine Learning
Kumar P
 
Artificial Intelligence and Robotics
vijayrock442
 
Swarm intelligence
Velmurugan Sivaraman
 
Design Considerations for and Electronic Voting System
Posmart Systems Ltd
 
Swarm intelligence
Eslam Hamed
 
Introduction to Machine Learning
Sujith Jayaprakash
 
Computer Vision - Artificial Intelligence
ACM-KU
 
Online examination system project ppt
thirumalaikumari
 
General introduction to AI ML DL DS
Roopesh Kohad
 
Problem Solving
Amar Jukuntla
 
Learning Managment System
Uttara University
 
Agent Based Modeling and Simulation - Overview and Tools
Stathis Grigoropoulos
 
Computer vision introduction
Wael Badawy
 
Machine Learning Algorithms
DezyreAcademy
 
Introduction to Computer Vision.pdf
Knoldus Inc.
 
Machine Learning
Rabab Munawar
 

Similar to Swarm Intelligence (20)

PDF
Data-Driven Approach to Stock Market Prediction and Sentiment Analysis
IRJET Journal
 
PPTX
updated stock market ppt.pptx stock market presentation
iambloom69
 
PDF
Stock prediction system using ann
eSAT Publishing House
 
PDF
Project report on Share Market application
KRISHNA PANDEY
 
PDF
Hybrid Model using Unsupervised Filtering Based on Ant Colony Optimization an...
IRJET Journal
 
PDF
IRJET - Stock Market Analysis and Prediction
IRJET Journal
 
PDF
Accuracy Driven Artificial Neural Networks in Stock Market Prediction
ijsc
 
PDF
ACCURACY DRIVEN ARTIFICIAL NEURAL NETWORKS IN STOCK MARKET PREDICTION
ijsc
 
PDF
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
csandit
 
PDF
IRJET- Stock Market Prediction using Machine Learning
IRJET Journal
 
PPTX
Stock Market Prediction
MRIDUL GUPTA
 
PPTX
finalppt-150606051347-lva1-app6892.pptx
AJAYVISHALRP
 
PDF
An Adaptive Network-Based Approach for Advanced Forecasting of Cryptocurrency...
AIRCC Publishing Corporation
 
PDF
Estimize Bull speed using Back propagation
IJMER
 
PDF
Stock Market Prediction Using Artificial Neural Network
INFOGAIN PUBLICATION
 
PDF
IJCS_37_4_06
Abdalla Kablan
 
PDF
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHON
IRJET Journal
 
PDF
The International Journal of Engineering and Science (IJES)
theijes
 
PDF
IRJET- Stock Market Prediction using Financial News Articles
IRJET Journal
 
Data-Driven Approach to Stock Market Prediction and Sentiment Analysis
IRJET Journal
 
updated stock market ppt.pptx stock market presentation
iambloom69
 
Stock prediction system using ann
eSAT Publishing House
 
Project report on Share Market application
KRISHNA PANDEY
 
Hybrid Model using Unsupervised Filtering Based on Ant Colony Optimization an...
IRJET Journal
 
IRJET - Stock Market Analysis and Prediction
IRJET Journal
 
Accuracy Driven Artificial Neural Networks in Stock Market Prediction
ijsc
 
ACCURACY DRIVEN ARTIFICIAL NEURAL NETWORKS IN STOCK MARKET PREDICTION
ijsc
 
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
csandit
 
IRJET- Stock Market Prediction using Machine Learning
IRJET Journal
 
Stock Market Prediction
MRIDUL GUPTA
 
finalppt-150606051347-lva1-app6892.pptx
AJAYVISHALRP
 
An Adaptive Network-Based Approach for Advanced Forecasting of Cryptocurrency...
AIRCC Publishing Corporation
 
Estimize Bull speed using Back propagation
IJMER
 
Stock Market Prediction Using Artificial Neural Network
INFOGAIN PUBLICATION
 
IJCS_37_4_06
Abdalla Kablan
 
STOCK MARKET PREDICTION USING MACHINE LEARNING IN PYTHON
IRJET Journal
 
The International Journal of Engineering and Science (IJES)
theijes
 
IRJET- Stock Market Prediction using Financial News Articles
IRJET Journal
 
Ad

Recently uploaded (20)

PDF
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
PPTX
Social Media Marketing for Business Growth
vidhi622006
 
PDF
Gregory Felber - An Accomplished Underwater Marine Biologist
Gregory Felber
 
PPTX
Brain Based Enterprises - Harmonising Man, Woman and Machine
Peter Cook
 
PDF
Gregory Felber - A Dedicated Researcher
Gregory Felber
 
DOCX
Apply for a Canada Permanent Resident Visa in Delhi with Expert Guidance.docx
WVP International
 
PDF
The Rise of Penfolds Wine_ From Australian Vineyards to Global Fame.pdf
Enterprise world
 
PPTX
PUBLIC RELATIONS N6 slides (4).pptx poin
chernae08
 
PDF
Alan Stalcup - Principal Of GVA Real Estate Investments
Alan Stalcup
 
PDF
NewBase 26 July 2025 Energy News issue - 1806 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
DOCX
Navigating Environmental Excellence ISO 140012015 Implementation in Pretoria....
Norocke Consulting
 
DOCX
India's Emerging Global Leadership in Sustainable Energy Production The Rise ...
Insolation Energy
 
PPTX
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
PPTX
Memorandum and articles of association explained.pptx
Keerthana Chinnathambi
 
DOCX
Andrew C. Belton, MBA Resume - July 2025
Andrew C. Belton
 
PDF
How BrainManager.io Boosts Productivity.
brainmanagerious
 
PDF
Unlocking Productivity: Practical AI Skills for Professionals
LOKAL
 
PPTX
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
PPTX
Chapter 3 Distributive Negotiation: Claiming Value
badranomar1990
 
PDF
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
Social Media Marketing for Business Growth
vidhi622006
 
Gregory Felber - An Accomplished Underwater Marine Biologist
Gregory Felber
 
Brain Based Enterprises - Harmonising Man, Woman and Machine
Peter Cook
 
Gregory Felber - A Dedicated Researcher
Gregory Felber
 
Apply for a Canada Permanent Resident Visa in Delhi with Expert Guidance.docx
WVP International
 
The Rise of Penfolds Wine_ From Australian Vineyards to Global Fame.pdf
Enterprise world
 
PUBLIC RELATIONS N6 slides (4).pptx poin
chernae08
 
Alan Stalcup - Principal Of GVA Real Estate Investments
Alan Stalcup
 
NewBase 26 July 2025 Energy News issue - 1806 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
Navigating Environmental Excellence ISO 140012015 Implementation in Pretoria....
Norocke Consulting
 
India's Emerging Global Leadership in Sustainable Energy Production The Rise ...
Insolation Energy
 
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
Memorandum and articles of association explained.pptx
Keerthana Chinnathambi
 
Andrew C. Belton, MBA Resume - July 2025
Andrew C. Belton
 
How BrainManager.io Boosts Productivity.
brainmanagerious
 
Unlocking Productivity: Practical AI Skills for Professionals
LOKAL
 
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
Chapter 3 Distributive Negotiation: Claiming Value
badranomar1990
 
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
Ad

Swarm Intelligence

  • 1. Introduction We will introduce a trading system for stock markets, which is designed as a framework for development and evaluation of intelligent decision-making models. We will develop a model which is used to generate one-step forward investment decisions for stock market. For Decision-Making in Stock market, more information processing tools are required. Use of AI had made a mark on Investment Decision Technologies. There are many stock trading systems which allow users to make technical and fundamental analysis of stock markets’ change. Systems like WinnerStockPicks,NasTradingSystem, TradingForProfits generate trading signals and allow the users to make analysis of Stock Market Behavior through application of Technical Analysis.
  • 2. What Is Artificial Intelligence?? It’s that area of Computer Science;focussed on creating machines that can engage on behaviors that humans consider intelligent. AI is science and engineering of making intelligent machines. AI doesn’t have to confine itself to methods that are biologically applicable .
  • 3. Applications Of Artificial Intelligence!! Finance - Banks use AI to organize operations, invest in stocks and manage properties. Games - There are games which play master level chess for 100 dollars. Understanding Natural Language- neither sequence of words nor parsing is enough. Computer is to be provided with an understanding of domain text. Medicine- Medical clinic uses AI to organize bed schedules, make staff rotation, provide medical info. Artificial Neural networks are used for medical diagnosis. Many other Applications Of AI includes the fields of Speech Recognition, computer vision and many more.
  • 4. Swarm Intelligence Is modern AI discipline that is concerned with design of multiagent systems e.g.- robotics. It is that discipline that deals with natural and artificial systems composed of many individuals using decentralized control and self-organization e.g.- colonies of ants and termites. It deals with the study of self-organizing process in natural and artificial swarm systems.
  • 5. Properties Of Swarm Intelligence System It is composed of many individuals. The individuals are relatively Homogenous. The interactions among the individuals are based on simple behavioral rules that exploit only local info. that the individuals exchange directly or via the environment. The overall behavior of the system results from the interactions of individuals with each other and with their environment, that is, the group behavior self-organizes. The behavior of each individual of the swarm is described in probabilistic terms: Each individual has a stochastic behavior that depends on his local perception of the neighborhood.
  • 6. Applications Of Swarm Intelligence Clustering behavior of Ants :- The use of Swarm Intelligence in Telecommunication Networks has also been researched, in the form of Ant Based Routing.  Basically this uses a probabilistic routing table rewarding/reinforcing the route successfully traversed by each "ant" (a small control packet) which flood the network. Reinforcement of the route in the forwards, reverse direction and both simultaneously have been researched: backwards reinforcement requires a symmetric network and couples the two directions together; forwards reinforcement rewards a route before the outcome is known. Crowd Simulation :-Artists are using swarm technology as a means of creating complex interactive systems or simulating crowds.  Tim Burton's  Batman Returns  was the first movie to make use of swarm 
  • 7. Example Algorithms SI Consists of two types of Algorithms:- Ant-Colony Optimization Particle Swarm Optimization ACO is a class of optimization algorithms modeled on the actions of ant colony. ACO methods are useful in problems that need to find paths to goals. In ACO, a set of software agents called "artificial ants” search for good solutions to optimization problem transformed into the problem of finding minimum costs path on a weighted graph.
  • 8. Why PSO was chosen?? PSO is a population based stochastic optimization technique for the solution of continuous optimization problems. In PSO, a set of software agents called particles search for good solutions to a given continuous optimization problem. It is used in decision making in stock markets as it allows the search of”best” ANN on current time and make decisions, based on performance Also PSO, is the only algorithm that doesn’t incorporate survival of fittest, which features removal of some candidate population member.
  • 9. Stock Trading System The complexity and ”noisiness” of stock markets cause difficulties in making real time analysis of it and forecasting its changes in the future. So a collection of individuals often solves a problem better than an individual. Our main objective is to develop a method based on AI tools and apply it for the decisions making in stocks’ trading market. PSO is population based algo. Based on simulation of social behavior among individuals. Each particle here represents a candidate solution to the optimization of problem. The optimizer used in PSO algo. Is similar to crossover operation used by genetic algorithms. Also PSO includes FITNESS Function, measures the closeness of corresponding solution to optimum.
  • 10. Stock Trader V/s Stock investor Stock Trader Individuals trading stock on stock markets. They usually try and gain profit from short-term price volatility. He is a professional. Stock Investor Individuals who purchase stocks with the intention of holding for an extended period of time. They usually hold stocks for several months to years. They rely on fundamental analysis for their investment decisions.
  • 11. Expenses,Cost And Risks Trading activities have high level of risk, uncertainity and complexity. Stock trader/investor faces huge cost in form by the jurisdiction commissions, taxes & fees for the brokerage. Taxes are charged over the transactions, dividends and capital gains. Expenses like electricity, currency risk, opportunity cost of money and time and news agency are also added.
  • 12. Artificial Neural Networks Model based on biological neural networks. It consists of an interconnected group of artificial neurons and processes information . We will be using Single Layer Neural Network . It consists of a single layer of output nodes; the inputs are fed directly to the outputs via a series of weights.
  • 13. What is the need for developing a Trading system?? The need of framework for testing stock trading algorithms and strategies. The need of real time data for the analysis of trading algorithms. The need to increase speed of computations.
  • 14. Trading system architecture It’s divided into 3 parts:- external data, trade strategies and framework. External data is used to retrieve real time or historical stock data. Framework is used to download data from external data source ; to pre-process downloaded data and store it in the database. The main requirements for the developed framework was to provide common interfaces for trading strategies and in this way to ensure easy integration of new trading.
  • 15. How PSO Will Help?? PSO is based on the search of ”global best” particle. ” Global best” particle is chosen for every day taking into account the chosen moving time interval. It means that every day we are comparing the performance (fitness function) of NN and the network with the highest performance is chosen for further experimental investigations. The adaptation of the other particles weights is made towards the weights of “ global best ” particle. Such adaptation of weights and training of NN will move to the best solution as all the time the trading decision are made using NN that have shown the best performance. Knowing the day and NN, which performance was the best on that day, we select 3 stocks with the highest recommendations. After this calculation of the prices’ change mean of 3 stocks with the highest recommendations is made which will let us achieve the best gain on next trading day.
  • 16. Experimental Investigations All the experimental investigations were run using daily stock returns of 350 stocks. These stocks were selected from SP500 index group. The recommendations for the purchase of the stock were formed using ”single layer” NN. All the recommendations were sorted and for every day three stocks with the highest recommendations were chosen. The price changes of chosen stocks on the next day were explored. There were calculated expected day profits, taking into account the price changes of chosen stocks and the profit estimations was made selecting different moving time intervals. This profit was calculated as a sum of stock prices changes (%). The PSO algorithm was applied and the profit estimation based on the search of ”global best” particles was made. The experiments were run taking into account different number of NN and different size moving time intervals in order to find the situations when the best and the most stable results could be achieved.
  • 17. Selection of Moving Time Interval and Neural Networks The experiments were run taking into account different size moving time intervals and different number of NN. Here, the commission fee for selling and buying stocks was not considered. Following conclusions were found: The bigger number of NN, with different initial weights, more stable results (see Fig. 1 and 2).
  • 18. Selection Of Moving Time Interval And Neural Networks The bigger moving time intervals let to avoid unnecessary variations and to achieve better results (see Fig. 3). The experimental investigations showed that the best results are achieved while taking 30 NN and the moving time interval of 100 days. Fig. 3 shows how the profit (% per day) is correlated with the different size moving time intervals while exploring 30 NN. Here numbers 1, 2, ...,10 represent time intervals 10, 20, ..., 100 respectively. From the Fig. 3, the profit is growing while increasing moving time intervals. The variations of the profit become more stable while having moving time intervals from 70 to 100 days (see Fig. 4).
  • 19. Continued.. The performance of the model was increased by deciding the combination of “global best” particles selection and training of ANN. It was made through the selection of the group of “global best” particles instead of selecting one “global best” particle for decision-making. The decision-making was made according to the recommendation of the top “global best” particle, while the ANN training procedure was based on the average performance of selected group of the particles. In Table we are having different sets of particles. The average performance (profit estimation (%)) and standard deviation of each case are presented.
  • 20. Conclusion And future work We presented the decision-making model based on the application of the ANN and PSO algorithms. The experimental investigations have shown that the application of set of particles for the training of ANN can give better results than training of ANN based on the performance of only one global best particle. The bigger number of NN and longer moving time interval let us to achieve better and more stable results. In future we intend to extend the current trading system with new features: more frequent trading possibilities, more detailed analysis possibilities.

Editor's Notes

  • #2: Here we will use the Particle Swarm Optimization (PSO) algorithm is applied in order to select the "global best" ANNs for the future investment decisions and to adapt the weights of other networks towards the weights of the best network.