Pre-release
This release is a pre-release and may not be stable for production use.
quantspt
Stochastic Portfolio Theory toolkit for quantitative finance.
A production-grade Python library implementing E. Robert Fernholz's Stochastic Portfolio Theory — functionally generated portfolios, relative arbitrage detection, excess growth rate optimization, rank-based investing, and Atlas model calibration.
⚠️ Under active development. Full release coming soon.
Installation
pip install quantspt
Features (planned)
- Functionally generated portfolios (diversity, entropy, custom generating functions)
- Excess growth rate computation and optimization (γ*)
- Relative arbitrage detection and construction
- Rank-based portfolio dynamics with local times
- Atlas model calibration and simulation
- Market diversity and concentration measures
- Production backtesting with realistic transaction costs
- Multiple data source adapters (CRSP, Yahoo Finance, Bloomberg)
License
MIT
Metadata
Release files for quantspt 0.0.1.dev0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quantspt-0.0.1.dev0.tar.gz | 2.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quantspt-0.0.1.dev0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.1 kB
Release files / quantspt-0.0.1.dev0.tar.gz
| Download URL | quantspt-0.0.1.dev0.tar.gz |
|---|---|
| Size | 2.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2f08b433b95b3ab2307972885a90550f7d60e199460b244511babe462c9c1745
|
|
BLAKE2b-256 checksum How to use checksums |
4e6fcf1e50b5404ba04da449ab5d94efffcf80414b062b36cced54299e1b6ba9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.20
|
Release files / quantspt-0.0.1.dev0-py3-none-any.whl
| Download URL | quantspt-0.0.1.dev0-py3-none-any.whl |
|---|---|
| Size | 2.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
70778018dd4e53188cb0cc78f6913c090665eb46a6a8de4f44fec1dfe52ce592
|
|
BLAKE2b-256 checksum How to use checksums |
98cdb99366a5554f92c4a03584b5124fc940237e709a016c3a67526dd4d2a796
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.20
|