skip to main content
10.1145/2020408.2020588acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
poster

Meta optimization and its application to portfolio selection

Published: 21 August 2011 Publication History

Abstract

Several data mining algorithms use iterative optimization methods for learning predictive models. It is not easy to determine upfront which optimization method will perform best or converge fast for such tasks. In this paper, we analyze Meta Algorithms (MAs) which work by adaptively combining iterates from a pool of base optimization algorithms. We show that the performance of MAs are competitive with the best convex combination of the iterates from the base algorithms for online as well as batch convex optimization problems. We illustrate the effectiveness of MAs on the problem of portfolio selection in the stock market and use several existing ideas for portfolio selection as base algorithms. Using daily S\&P500 data for the past 21 years and a benchmark NYSE dataset, we show that MAs outperform existing portfolio selection algorithms with provable guarantees by several orders of magnitude, and match the performance of the best heuristics in the pool.

References

[1]
A. Agarwal, E. Hazan, S. Kale, and R. Schapire. Algorithms for portfolio management based on the newton method. Proceedings of the 23rd International Conference on Machine Learning, pages 9--16, 2006.
[2]
S. Arora, E. Hazan, and S. Kale. The multiplicative update algorithm: A meta algorithm and applications. Technical report, Dept of Computer Science, Princeton University, 2005.
[3]
A. Banerjee. On Bayesian bounds. In Proceedings of the 23rd International Conference on Machine Learning, 2006.
[4]
A. Blum and A. Kalai. Universal portfolios with and without transaction costs. In Proceedings of the 10th Annual Conference on Learning Theory, 1997.
[5]
A. Borodin, R. El-Yaniv, and V. Gogan. Can we learn to beat the best stock. Journal of Artificial Intelligence Research, 21:579--594, 2004.
[6]
L. Breiman. Bagging predictors. Machine Learning, 24:123--140, 1996.
[7]
L. Breiman. Random forests. Machine Learning, 45:5-32, 2001.
[8]
N. Cesa-Bianchi, Y. Freund, D. P. Helmbold, D. Haussler, R. Schapire, and M. K. Warmuth. How to use expert advice. Journal of the ACM, 44(3):427--485, 1997.
[9]
N. Cesa-Bianchi and G. Lugosi. Prediction, Learning, and Games. Cambridge University Press, 2006.
[10]
T. Cover. Universal portfolios. Mathematical Finance, 1:1--29, 1991.
[11]
Y. Freund and R. Schapire. Adaptive game playing using multiplicative weights. Games and Economic Behavior, 29:79--103, 1999.
[12]
Y. Freund and R. E. Schapire. A decision-theoretic generalization of on-line learning and an application to boosting. Journal of Computer and System Sciences, 55(1):119--139, 1997.
[13]
J. Friedman, T. Hastie, and R. Tibshirani. Additive logistic regression: A statistical view of boosting. Annals of Statistics, 2000.
[14]
B. Fristedt and L. Gray. A Modern Approach to Probability Theory. Birkhauser Verlag, 1997.
[15]
E. Hazan, A. Agarwal, and S. Kale. Logarithmic regret algorithms for online convex optimization. Machine Learning, 69(2-3):169--192, 2007.
[16]
D. Helmbold, E. Scahpire, Y. Singer, and M. Warmuth. Online portfolio setection using multiplicative weights. Mathematical Finance, 8(4):325--347, 1998.
[17]
A. Kalai and S. Vempala. Efficient algorithms for universal portfolios. Journal of Machine Learning Research, 3(3):423--440, 2002.
[18]
A. Kalai and S. Vempala. Efficient algorithms for on-line optimization. Journal of Computer and System Sciences, 713:291--307, 2005.
[19]
J. L. Kelly. A new interpretation of information rate. Bell Systems Technical Journal, 35:917--926, 1956.
[20]
J. Kivinen and M. Warmuth. Exponentiated gradient versus gradient descent for linear predictors. Information and Computation, 132(1):1--64, 1997.
[21]
O. Knill. Probability. Course notes from Caltech, 1994.
[22]
N. Littlestone and M. Warmuth. The weighted majority algorithm. Information and Computation, 108:212--261, 1994.
[23]
H. Markowitz. Portfolio selection. Journal of Finance, 7:77--91, 1952.
[24]
T. Soule. Voting teams: A cooperative approach to non-typical problems. Proceedings of the Genetic and Evolutionary Computation Conference, pages 916--922, 1999.
[25]
P. Tan, M. Steinbach, and V. Kumar. Introduction to Data Mining, (First Edition). 2005.
[26]
D. Williams. Probability with Martingales. Cambridge University Press, 1991.
[27]
W. Yan, M. Sewell, and C. D. Clack. Learning to optimize profits beats predicting returns - comparing techniques for financial portfolio optimisation. Proceedings of the Genetic and Evolutionary Computation Conference, pages 1681--1688, 2008.
[28]
Martin Zinkevich. Online convex programming and generalized infinitesimal gradient ascent. Proceedings of the 20th International Conference on Machine Learning, 2003.

Cited By

View all
  • (2024)Online Portfolio Selection Strategy with Side Information Based on Learning with Expert AdviceAsia-Pacific Journal of Operational Research10.1142/S021759592350041041:05Online publication date: 5-Feb-2024
  • (2024)Risk Diversification Strategy with Moving Average Reversion for Automatic Portfolio Optimization2024 IEEE International Conference on Big Data (BigData)10.1109/BigData62323.2024.10825315(910-917)Online publication date: 15-Dec-2024
  • (2024)Optimal Portfolios Of Liquidity Positions2024 6th International Conference on Blockchain Computing and Applications (BCCA)10.1109/BCCA62388.2024.10844460(774-781)Online publication date: 26-Nov-2024
  • Show More Cited By

Index Terms

  1. Meta optimization and its application to portfolio selection

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    KDD '11: Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining
    August 2011
    1446 pages
    ISBN:9781450308137
    DOI:10.1145/2020408
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 21 August 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. meta optimization
    2. online learning
    3. portfolio selection

    Qualifiers

    • Poster

    Conference

    KDD '11
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

    Upcoming Conference

    KDD '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)33
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Online Portfolio Selection Strategy with Side Information Based on Learning with Expert AdviceAsia-Pacific Journal of Operational Research10.1142/S021759592350041041:05Online publication date: 5-Feb-2024
    • (2024)Risk Diversification Strategy with Moving Average Reversion for Automatic Portfolio Optimization2024 IEEE International Conference on Big Data (BigData)10.1109/BigData62323.2024.10825315(910-917)Online publication date: 15-Dec-2024
    • (2024)Optimal Portfolios Of Liquidity Positions2024 6th International Conference on Blockchain Computing and Applications (BCCA)10.1109/BCCA62388.2024.10844460(774-781)Online publication date: 26-Nov-2024
    • (2024)Aggregating closing position experts for online portfolio selectionApplied Economics Letters10.1080/13504851.2024.2368267(1-12)Online publication date: 19-Aug-2024
    • (2024)Combined peak price tracking strategies for online portfolio selection based on the meta-algorithmJournal of the Operational Research Society10.1080/01605682.2023.229597575:10(2032-2051)Online publication date: 6-Mar-2024
    • (2024)Robust online portfolio optimization with cash flowsOmega10.1016/j.omega.2024.103169129(103169)Online publication date: Dec-2024
    • (2024)Reinforcement Learning-based Portfolio Optimization with Deterministic State TransitionInformation Sciences10.1016/j.ins.2024.121538(121538)Online publication date: Oct-2024
    • (2024)Novel online portfolio selection algorithm using deep sequence features and reversal informationExpert Systems with Applications10.1016/j.eswa.2024.124565255(124565)Online publication date: Dec-2024
    • (2024)Online portfolio selection of integrating expert strategies based on mean reversion and trading volumeExpert Systems with Applications10.1016/j.eswa.2023.121472238(121472)Online publication date: Mar-2024
    • (2023)Adaptive online mean-variance portfolio selection with transaction costsQuantitative Finance10.1080/14697688.2023.228713424:1(59-82)Online publication date: 19-Dec-2023
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media