|
ABSTRACT
Recently, a number of works have been done on how to use Genetic Algorithms to solve the Portfolio Optimization problem, which is an instance of the Resource Allocation problem class. Almost all these works use a similar genomic representation of the portfolio: An array, either real, where each element represents the weight of an asset in the portfolio, or binary, where each element represents the presence or absence of an asset in the portfolio. In this work, we explore a novel representation for this problem. We use a tree structure to represent a portfolio for the Genetic Algorithm. Intermediate nodes represent the weights, and the leaves represent the assets. We argue that while the Array representation has no internal structure, the Tree approach allows for the preservation of building blocks, and accelerates the evolution of a good solution. The initial experimental results support our opinions regarding this new genome representation. We believe that this approach can be used for other instances of Resource Allocation problems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
C. Aranha. Portfolio management with cost model using multi objective genetic algorithms. Master's thesis, The University of Tokyo, 2007.
|
| |
2
|
C. Aranha and H. Iba. Modelling cost into a genetic algorithm-based portfolio optimization system by seeding and objective sharing. In Proc. of the Conference on Evolutionary Computation, pages 196--203, 2007.
|
| |
3
|
R. Hochreiter. An evolutionary computation approach to scenario-based risk-return portfolio optimization for general risk measures. In M. G. et al., editor, EvoWorkshops 2007, number 4448 in LNCS, pages 199--207. Springer-Verlag, 2007.
|
| |
4
|
|
| |
5
|
C.-M. Lin. An effective decision-based genetic algorithm approach to multiobjective portfolio optimizaton problem. Applied Mathematical Sciences, 1(5):201--210, 2007.
|
| |
6
|
C.-M. Lin and M. Gen. An effective decision-based genetic algorithm approach to multiobjective portfolio optimization problem. Applied Mathematical Sciences, 1(5):201--210, 2007.
|
| |
7
|
D. Lin, X. Li, and M. Li. A genetic algorithm for solving portfolio optimization problems with transaction costs and minimum transacton lots. LNCS, (3612):808--811, 2005.
|
| |
8
|
P. Lipinski, K. Winczura, and J. Wojcik. Building risk-optimal portfolio using evolutionary strategies. In M. G. et al., editor, EvoWorkshops 2007, number 4448 in LNCS, pages 208--217. Springer-Verlag, 2007.
|
| |
9
|
H. Markowitz. Mean-Variance analysis in Portfolio Choice and Capital Market. Basil Blackwell, New York, 1987.
|
| |
10
|
N. Y. Nikolaev and H. Iba. Regularization approach to inductive genetic programming. IEEE Transactions on evolutionary computation, 5(4):359--375, August 2001.
|
| |
11
|
S. ping Chen, C. Li, S. hong Li, and X. wei Wu. Portfolio optimization with transaction costs. Acta Mathematicae Applicatae Sinica, 18(2):231--248, 2002.
|
| |
12
|
F. Streichert, H. Ulmer, and A. Zell. Evolutionary algorithms and the cardinality constrained portfolio optimization problem. In D. Ahr, R. Fahrion, M. Oswald, and G. Reinelt, editors, Operations Research Proceedings. Springer, September 2003.
|
 |
13
|
Harish Subramanian , Subramanian Ramamoorthy , Peter Stone , Benjamin J. Kuipers, Designing safe, profitable automated stock trading agents using evolutionary algorithms, Proceedings of the 8th annual conference on Genetic and evolutionary computation, July 08-12, 2006, Seattle, Washington, USA
[doi> 10.1145/1143997.1144285]
|
| |
14
|
M. G. C. Tapia and C. A. C. Coello. Application of multi-objective evolutionary algorihms in economics and finance: A survey. In Proceedings of the Conference on Evolutionary Computation, pages 532--539, 2007.
|
 |
15
|
|
| |
16
|
Yuh-Dauh-Lyu. Financial Engineering and Computation. Cambridge Press, 2002.
|
|