This repository contains the code for our paper Convex optimization over a probability simplex. It has usable code for Universal Portfolios and reproducible code for this paper section.
Our other repository contains the code for Projection onto a Convex Hull, Optimal Question Weighting,
A portfolio on the
Ideally, we would like to find a sequence of the portfolio vectors
Let
Our code introduces a new Universal Portfolio, which we call the Cauchy Simplex, as well as implements other Universal Portfolios like Exponentiated Gradient Descent by Helmbold et al. and Newton-based Method by Agarwal et al..
We also implement the Buy and Hold strategy, used as a benchmark.
Datasets are taken from http://www.cs.technion.ac.il/~rani/portfolios/, but are now unavailable. It is retrieved using the Wayback Machine: https://web.archive.org/web/20220111131743/http://www.cs.technion.ac.il/~rani/portfolios/