Computational intelligence for cash flow planning
Computational Intelligence for Cash Flow Planning is a computational tool for decision making support for choosing financial investments using a famous evolutionary algorithm called genetic algorithm. Genetic algorithm (GA) is applied for selecting of high quality stocks with investment value. The G...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/59210 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Computational Intelligence for Cash Flow Planning is a computational tool for decision making support for choosing financial investments using a famous evolutionary algorithm called genetic algorithm. Genetic algorithm (GA) is applied for selecting of high quality stocks with investment value. The Genetic Algorithm will identify stocks that have excess return and the potential to outperform the market using the fundamental financial and price information of stocks trading.
The investors and analysts use different financial indicators to identify a good quality stock. In this project, the program accepts three important financial indicators as the input parameters namely “Return on Equity (ROE)”, “Price-to-Earnings Ratio (P/E)” and “Dividend Yield”. The initial population (chromosomes) of the genetic program is attained by encoding the input variables to 3-bits binary numbers. The chromosomes are then assessed by the fitness function which is the actual rank of the participating stocks based on the annual price return. The subsequent selection stage then chooses the fittest chromosomes by mean of roulette wheel. After going through one-point crossover and mutation processes, the resultant chromosomes are evaluated whether they fulfil the certain termination condition. If yes, the final population is achieved or else, the program will iterate. The output of the program is the optimized stocks ranking based on their quality. |
---|