cvxportfolio

View on PyPIReverse Dependencies (0)

1.3.1 cvxportfolio-1.3.1-py3-none-any.whl

Wheel Details

Project: cvxportfolio
Version: 1.3.1
Filename: cvxportfolio-1.3.1-py3-none-any.whl
Download: [link]
Size: 352638
MD5: 66911e234b14b6a850c22e7e1dc45521
SHA256: baeb0ecc885586eeff2b1c763d1265737a720edf5e7ff9cb80170d3152329eb2
Uploaded: 2024-04-15 19:15:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cvxportfolio
Version: 1.3.1
Summary: Portfolio optimization and back-testing.
Author: Enzo Busseti, Stephen Boyd, Steven Diamond, BlackRock Inc.
Maintainer-Email: Enzo Busseti <enzo.busseti[at]gmail.com>
Project-Url: Homepage, https://www.cvxportfolio.com
Project-Url: Repository, https://github.com/cvxgrp/cvxportfolio
License: Apache License (2.0)
Requires-Dist: pandas
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: requests
Requires-Dist: cvxpy
Requires-Dist: multiprocess
Requires-Dist: scs
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: diff-cover; extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: autopep8; extra == "dev"
Requires-Dist: docformatter; extra == "dev"
Requires-Dist: beautifulsoup4; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx-github-style; extra == "docs"
Requires-Dist: beautifulsoup4; extra == "examples"
Requires-Dist: lxml; extra == "examples"
Requires-Dist: clarabel; extra == "examples"
Requires-Dist: ecos; extra == "examples"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: examples
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 12597 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cvxportfolio/__init__.py sha256=VGfaPXy8YK6dHZxHOdDxQAUt0sj7-vF2PcaXvDu2Il4 1013
cvxportfolio/cache.py sha256=2nFm3mh11yUxBE2wI_2t3qtPODVyKuynbCH6H9nOEN8 3174
cvxportfolio/costs.py sha256=FnOPqJFhbyBgpZfBzCzMZ0tJmcHFWrKmSxTNOnsXfMg 42653
cvxportfolio/errors.py sha256=CXQy-WNgr0LC0IAffBAEg20la7UuKuujcisB_O_4qPw 2385
cvxportfolio/estimator.py sha256=ANtKym52R540euqVAnuhdDyIMyvPYX_ARUgochVUx9s 30419
cvxportfolio/forecast.py sha256=I5Usa-ELfPmD3bMu6MOawkbei340WS6V9QN-W0yLKF8 48403
cvxportfolio/hyperparameters.py sha256=j1l-ykBbphQtF4s1ljbN8_Pt4SdPCkx-TRZJuXPduD0 7981
cvxportfolio/policies.py sha256=Dab2Ld5WJufE_pr9A5wxqsYpbwUqY6dOrp8MVfXIaYg 38894
cvxportfolio/result.py sha256=wIgbpvxm2K0ZbupRXdyF2Pm739poDGpZ-gjRyUZVu_k 37195
cvxportfolio/returns.py sha256=8Gs0d_frcLUJtCTRiDWqyjih-MvtdDEnUjIf8YMJwAI 11062
cvxportfolio/risks.py sha256=2Z2-UuQ17pQ3C0RBki2zXsIfVoAEQSqfyMLVrsG0_X0 21541
cvxportfolio/simulator.py sha256=JpIeT98pHDvOTQITGydWE0SsVP8oMsWaP-xT-mlCXqc 32701
cvxportfolio/utils.py sha256=L2ATAoUi5UDRdNXPlDdpf9-6d__zVBUrBiJSgVw2UIY 6364
cvxportfolio/constraints/__init__.py sha256=f3iVpmkVfQG3bjZR0BgQVs5Xv6Ktg1TE70BayNJSi5I 1678
cvxportfolio/constraints/base_constraints.py sha256=xZ8DEoye8GaQHWPYylV1DLzNPIMq2Kmdu7ZcSJzIYSc 5548
cvxportfolio/constraints/constraints.py sha256=QkMwyyOre3dD9dBTRARgmqU9B1ChDTSdPZtlSVyzPU4 35921
cvxportfolio/data/__init__.py sha256=LV9H-_kfY_2unT26qRMRAxye8tvJdsYG-8ohifZaYcs 1102
cvxportfolio/data/market_data.py sha256=Rpt0C2ffWDJb8kUIEHeqRfDLkON82wC2_QzzThodVK8 35784
cvxportfolio/data/symbol_data.py sha256=0EsrIg0Or9PzS0DrbWnBwqkzDy3xDjmRqxQGI1UCzw8 51122
cvxportfolio/tests/__init__.py sha256=cixZZBMNEw0WUak6CE8Ml8BA1VH602iBJt-pkYooap4 6099
cvxportfolio/tests/__main__.py sha256=IYB88ToPxJhGdyyoZoJK0Y5aQhrRJSyQDjQ8eOqGSZI 1285
cvxportfolio/tests/returns.csv sha256=7v39x-_AxLw7UiuUfsYeVVHGAmPCkdKNYLvgg_gqZ0I 156730
cvxportfolio/tests/sigmas.csv sha256=bzS_zXgkosoDNp7tIjxeP8Yc1rzabxD7h29cmSXoGVM 149356
cvxportfolio/tests/test_constraints.py sha256=uBW7V_slTJDVj9k5T6vyAlr9gyFACLI3xHHTxwvok2k 14857
cvxportfolio/tests/test_costs.py sha256=EPJk8iHa7Ipol83RlUPnF5UkQdFf1FZ9ffvT4No3bR4 12037
cvxportfolio/tests/test_data.py sha256=jymjfg3B4xo6tNHfBFP0_9kCm1dBsEFRGPkK3mQmkHs 50193
cvxportfolio/tests/test_estimator.py sha256=xb3tyM6Xv9BMfeVlznH2IYwGwhT1ocgItk1qv0hkJIw 14443
cvxportfolio/tests/test_forecast.py sha256=-f7J6Ngd8np1LKurye2fLVbID7xa00dyeCZLwThdHv8 27339
cvxportfolio/tests/test_hyperparameters.py sha256=aXArGvmoVXQ96Qc0f_IriOthBpz0QofI2gKdiLYtukc 6249
cvxportfolio/tests/test_policies.py sha256=3IR_rzi7EZY4-zB4XjEtmVuiJF_UdCOZbcsncukZFgo 31934
cvxportfolio/tests/test_result.py sha256=RN60MXE2FsGd6cxeHMiDZTBv0Mly7Xn8Ljc0dmvqJ7A 9101
cvxportfolio/tests/test_returns.py sha256=u165-Vs5EGr9R_C3uFyNyyf8ORXFfIr7HwEupOuQs8o 4779
cvxportfolio/tests/test_risks.py sha256=9lZ3PUaCq6RCk0sgyb1KukkHkwO2akuoLNVYJ36sOms 9985
cvxportfolio/tests/test_simulator.py sha256=BUP26RCbSMt4KACG9DyrI5MPbRkeEUL2HT9rjNPJ164 46115
cvxportfolio/tests/test_utils.py sha256=U2INEDvrad0A529kisCx13uHcRDScgenqmpHCEipB4I 3389
cvxportfolio/tests/volumes.csv sha256=4H-JzyamTkncShdHD8k7SEG72oGm75hcspikH219V6I 116620
cvxportfolio-1.3.1.dist-info/AUTHORS sha256=uAR7x0SxakKebylDjBQESSDy6Ue1Ptie2HVkmc-5wVw 199
cvxportfolio-1.3.1.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
cvxportfolio-1.3.1.dist-info/METADATA sha256=Q7OQjSZ5cTuTH4Olk5u9ggOgvUAOf89JcX6cBoBVGNg 13966
cvxportfolio-1.3.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
cvxportfolio-1.3.1.dist-info/top_level.txt sha256=jACJ00-Gp10zUpXHOrSw-Yq1vPn5AZkKhH1ZV9F4bfI 13
cvxportfolio-1.3.1.dist-info/RECORD

top_level.txt

cvxportfolio