...
Project description
Cvxportfolio
The documentation of the package is given at cvxportfolio.readthedocs.io.
cvxportfolio
is a python library for portfolio optimization and simulation,
based on the paper Multi-Period Trading via Convex Optimization.
It is written in Python, its major dependencies are cvxpy
and pandas
.
If you wish to cite CVXPortfolio, please use:
@article{BBDKKNS:17,
author = {S. Boyd and E. Busseti and S. Diamond and R. Kahn and K. Koh and P. Nystrup and J. Speth},
title = {Multi-Period Trading via Convex Optimization},
journal = {Foundations and Trends in Optimization},
year = {2017},
month = {August},
volume = {3},
number = {1},
pages = {1--76},
publisher = {Now Publishers},
url = {http://stanford.edu/~boyd/papers/cvx_portfolio.html},
}
Installation
To install the package from pypi:
pip install cvxportfolio
To test it:
poetry install
poetry run pytest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cvxportfolio-0.0.0.tar.gz
(15.4 kB
view hashes)
Built Distribution
Close
Hashes for cvxportfolio-0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46055d08ace5c51daebf0ff49b0de820319cf8ff2a38ad274646adbca92079c5 |
|
MD5 | d7772a7ce9c550b33bbab9de142cf1c5 |
|
BLAKE2b-256 | acff0c051979fb64bd85157a0f98b13e2dcc4d32dbe060117c83b3a8df4e190c |