Skip to main content

Riskfolio-Lib

Quantitative Strategic Asset Allocation, Easy for Everyone.

Buy Me a Coffee at ko-fi.com

GitHub stars Downloads Documentation Status GitHub license Binder

Star History Chart

Description

Riskfolio-Lib is a library for making quantitative strategic asset allocation or portfolio optimization in Python made in Peru 🇵🇪. Its objective is to help students, academics and practitioners to build investment portfolios based on mathematically complex models with low effort. It is built on top of cvxpy and closely integrated with pandas data structures.

Some of key functionalities that Riskfolio-Lib offers:

  • Mean Risk and Logarithmic Mean Risk (Kelly Criterion) Portfolio Optimization with 4 objective functions:

    • Minimum Risk.
    • Maximum Return.
    • Maximum Utility Function.
    • Maximum Risk Adjusted Return Ratio.
  • Mean Risk and Logarithmic Mean Risk (Kelly Criterion) Portfolio Optimization with 22 convex risk measures:

    Dispersion Risk Measures:

    • Standard Deviation.
    • Square Root Kurtosis.
    • Mean Absolute Deviation (MAD).
    • Gini Mean Difference (GMD).
    • Conditional Value at Risk Range.
    • Tail Gini Range.
    • Range.  

    Downside Risk Measures:

    • Semi Standard Deviation.
    • Square Root Semi Kurtosis.
    • First Lower Partial Moment (Omega Ratio).
    • Second Lower Partial Moment (Sortino Ratio).
    • Conditional Value at Risk (CVaR).
    • Tail Gini.
    • Entropic Value at Risk (EVaR).
    • Relativistic Value at Risk (RLVaR).
    • Worst Case Realization (Minimax).  

    Drawdown Risk Measures:

    • Average Drawdown for uncompounded cumulative returns.
    • Ulcer Index for uncompounded cumulative returns.
    • Conditional Drawdown at Risk (CDaR) for uncompounded cumulative returns.
    • Entropic Drawdown at Risk (EDaR) for uncompounded cumulative returns.
    • Relativistic Drawdown at Risk (RLDaR) for uncompounded cumulative returns.
    • Maximum Drawdown (Calmar Ratio) for uncompounded cumulative returns.
  • Risk Parity Portfolio Optimization with 18 convex risk measures:

    Dispersion Risk Measures:

    • Standard Deviation.
    • Square Root Kurtosis.
    • Mean Absolute Deviation (MAD).
    • Gini Mean Difference (GMD).
    • Conditional Value at Risk Range.
    • Tail Gini Range.  

    Downside Risk Measures:

    • Semi Standard Deviation.
    • Square Root Semi Kurtosis.
    • First Lower Partial Moment (Omega Ratio)
    • Second Lower Partial Moment (Sortino Ratio)
    • Conditional Value at Risk (CVaR).
    • Tail Gini.
    • Entropic Value at Risk (EVaR).
    • Relativistic Value at Risk (RLVaR).  

    Drawdown Risk Measures:

    • Ulcer Index for uncompounded cumulative returns.
    • Conditional Drawdown at Risk (CDaR) for uncompounded cumulative returns.
    • Entropic Drawdown at Risk (EDaR) for uncompounded cumulative returns.
    • Relativistic Drawdown at Risk (RLDaR) for uncompounded cumulative returns.
  • Hierarchical Clustering Portfolio Optimization: Hierarchical Risk Parity (HRP) and Hierarchical Equal Risk Contribution (HERC) with 24 risk measures using naive risk parity:

    Dispersion Risk Measures:

    • Standard Deviation.
    • Variance.
    • Fourth Root Kurtosis.
    • Mean Absolute Deviation (MAD).
    • Range.
    • Conditional Value at Risk Range.
    • Tail Gini Range.  

    Downside Risk Measures:

    • Semi Standard Deviation.
    • Fourth Root Semi Kurtosis.
    • First Lower Partial Moment (Omega Ratio).
    • Second Lower Partial Moment (Sortino Ratio).
    • Value at Risk (VaR).
    • Conditional Value at Risk (CVaR).
    • Tail Gini.
    • Entropic Value at Risk (EVaR).
    • Relativistic Value at Risk (RLVaR).
    • Worst Case Realization (Minimax).  

    Drawdown Risk Measures:

    • Average Drawdown for compounded and uncompounded cumulative returns.
    • Ulcer Index for compounded and uncompounded cumulative returns.
    • Drawdown at Risk (DaR) for compounded and uncompounded cumulative returns.
    • Conditional Drawdown at Risk (CDaR) for compounded and uncompounded cumulative returns.
    • Entropic Drawdown at Risk (EDaR) for compounded and uncompounded cumulative returns.
    • Relativistic Drawdown at Risk (RLDaR) for compounded and uncompounded cumulative returns.
    • Maximum Drawdown (Calmar Ratio) for compounded and uncompounded cumulative returns.
  • Nested Clustered Optimization (NCO) with four objective functions and the available risk measures to each objective:

    • Minimum Risk.
    • Maximum Return.
    • Maximum Utility Function.
    • Equal Risk Contribution.
  • Worst Case Mean Variance Portfolio Optimization.

  • Relaxed Risk Parity Portfolio Optimization.

  • Ordered Weighted Averaging (OWA) Portfolio Optimization.

  • Portfolio optimization with Black Litterman model.

  • Portfolio optimization with Risk Factors model.

  • Portfolio optimization with Black Litterman Bayesian model.

  • Portfolio optimization with Augmented Black Litterman model.

  • Portfolio optimization with constraints on tracking error and turnover.

  • Portfolio optimization with short positions and leveraged portfolios.

  • Portfolio optimization with constraints on number of assets and number of effective assets.

  • Portfolio optimization with constraints based on graph information.

  • Tools to build efficient frontier for 22 convex risk measures.

  • Tools to build linear constraints on assets, asset classes and risk factors.

  • Tools to build views on assets and asset classes.

  • Tools to build views on risk factors.

  • Tools to build risk contribution constraints per asset classes.

  • Tools to build bounds constraints for Hierarchical Clustering Portfolios.

  • Tools to calculate risk measures.

  • Tools to calculate risk contributions per asset.

  • Tools to calculate uncertainty sets for mean vector and covariance matrix.

  • Tools to calculate assets clusters based on codependence metrics.

  • Tools to estimate loadings matrix (Stepwise Regression and Principal Components Regression).

  • Tools to visualizing portfolio properties and risk measures.

  • Tools to build reports on Jupyter Notebook and Excel.

  • Option to use commercial optimization solver like MOSEK or GUROBI for large scale problems.

Documentation

Online documentation is available at Documentation.

The docs include a tutorial with examples that shows the capacities of Riskfolio-Lib.

Dependencies

Riskfolio-Lib supports Python 3.7+.

Installation requires:

Installation

The latest stable release (and older versions) can be installed from PyPI:

pip install riskfolio-lib

Citing

If you use Riskfolio-Lib for published work, please use the following BibTeX entry:

@misc{riskfolio,
      author = {Dany Cajas},
      title = {Riskfolio-Lib (5.0.0)},
      year  = {2024},
      url   = {https://github.com/dcajasn/Riskfolio-Lib},
      }

Development

Riskfolio-Lib development takes place on Github: https://github.com/dcajasn/Riskfolio-Lib

Consulting Fees

Riskfolio-Lib is an open-source project, however due it's a project that is not financed for any institution, I started charging for consultancies that are not related to errors in source code. Our fees are as follows:

  • $ 25 USD (United States Dollars) per question that doesn't require to check code.
  • $ 50 USD to check a small size script or code (less than 200 lines of code). The fee of the solution depends on the complexity of the solution:
    • $ 50 USD for simple errors in scripts (modify less than 10 lines of code).
    • For most complex errors the fee depends on the complexity of the solution but the fee is $ 150 USD per hour.
  • $ 100 USD to check a medium size script or code (between 201 and 600 lines of code). The fee of the solution depends on the complexity of the solution:
    • $ 50 USD for simple errors in scripts (modify less than 10 lines of code).
    • For most complex errors the fee depends on the complexity of the solution but the fee is $ 150 USD per hour.
  • For large size script or code (more than 600 lines of code) the fee is variable depending on the size of the code. The fee of the solution depends on the complexity of the solution:
    • $ 50 USD for simple errors in scripts (modify less than 10 lines of code).
    • For most complex errors the fee depends on the complexity of the solution but the fee is $ 150 USD per hour.

All consulting must be paid in advance.

You can contact me through:

You can pay using one of the following channels:

RoadMap

The plan for this module is to add more functions that will be very useful to asset managers.

  • Add more functions based on suggestion of users.

Metadata

Release files for riskfolio-lib 5.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for riskfolio-lib 5.0.0
File Size Uploaded
Riskfolio-Lib-5.0.0.tar.gz 3.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for riskfolio-lib 5.0.0
File
Riskfolio_Lib-5.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
Riskfolio_Lib-5.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
Riskfolio_Lib-5.0.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.0-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-5.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
Riskfolio_Lib-5.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
Riskfolio_Lib-5.0.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.0-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-5.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
Riskfolio_Lib-5.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
Riskfolio_Lib-5.0.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.0-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-5.0.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
Riskfolio_Lib-5.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
Riskfolio_Lib-5.0.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.0-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-5.0.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
Riskfolio_Lib-5.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
Riskfolio_Lib-5.0.0-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 9.0 MB

Release files / Riskfolio-Lib-5.0.0.tar.gz

Download URL Riskfolio-Lib-5.0.0.tar.gz
Size 3.3 MB
Tags Source
SHA-256 checksum
How to use checksums
d13d07fed64fcb93d25a5a9100a3325cc3fae0b457ca3dbcbe4135546908b7a1
BLAKE2b-256 checksum
How to use checksums
ffdcd2c340513310cc6b14d31e0adc676b34179150adf4e790578f6dfc510b15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp311-cp311-win_amd64.whl

Download URL Riskfolio_Lib-5.0.0-cp311-cp311-win_amd64.whl
Size 249.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1cd91afb778e463a718d1485c746dc3a50e0b87e9d65f115604bba748380e6aa
BLAKE2b-256 checksum
How to use checksums
49f3713233a978f5f268c75e994c3e70086dd7cdfa2fbceebdb2752b77b505d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 294.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cd1c0bcd8ff109d27e51a7eb505ec759142efb6816d2ee36b5462430ecd1a485
BLAKE2b-256 checksum
How to use checksums
0dd2a2d8d161a6af57d169bfbe4d7c5f95bec0eaa04ef27d9f5560cdd8fa8121
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 273.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c500755ec4982120ef1904653e23c0b7735194e8389de1cb28e86716da453a71
BLAKE2b-256 checksum
How to use checksums
0d23bd088dde427d767751c476d0ddc5c793f34e8ae713f71f857c6ccba92f74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.0-cp311-cp311-macosx_10_9_universal2.whl
Size 408.6 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c0e50b13c72418686da3bbf2446c732dacbcec280c1af70cfd697c562edcffc1
BLAKE2b-256 checksum
How to use checksums
c3ce0e18360bc79ae3c8e6af4782cfd1535e1645a22719b94d134371b74ddd0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp310-cp310-win_amd64.whl

Download URL Riskfolio_Lib-5.0.0-cp310-cp310-win_amd64.whl
Size 248.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
515afa33eb77bfbdc63f9080905b98e4cb016b04ef3d0e31a6a748cf3c0bed2b
BLAKE2b-256 checksum
How to use checksums
65a2d50da9bce5ac6bf47a8c851154e11355ae968cc737a115b1ae0796cec257
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a50bd6c0d9d5e4a34db3905af1e3d56cbc32eb75144cbf9a431ec0d94b938670
BLAKE2b-256 checksum
How to use checksums
6c93acee45d6a1f4c1a6e7f10e202cd581312175b5cf096fae6f6caa26b41108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 272.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4c2675cb41307e9a062cb82c8b17cd803c4a439152a87a0bd5489161bbca9186
BLAKE2b-256 checksum
How to use checksums
64390ab5fe8cc1ea7bf4e42a115d782c4d8b67d05410ae0f842684c7c21534be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.0-cp310-cp310-macosx_10_9_universal2.whl
Size 405.9 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ce1b93c8bc86ac33e53784a9bd449603fb7e78b87da0375653eebad0ff604279
BLAKE2b-256 checksum
How to use checksums
4c54de58c66a72682594312e2b047cfc4d3348f532bf3cb8e34273352a1d39cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp39-cp39-win_amd64.whl

Download URL Riskfolio_Lib-5.0.0-cp39-cp39-win_amd64.whl
Size 248.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
e8721c726ee5a67e4511e560a422b442bd2668a1c0a826fb6e081a2068385868
BLAKE2b-256 checksum
How to use checksums
556fedfe8a9eac38c6d6ce79041e4ccdc10d798af531223404641d733433c97d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
be268b6969c2109c24676319e8ba29fab3d6216cd1e56fbe963e2828c698c99c
BLAKE2b-256 checksum
How to use checksums
034c0f97b58cc4b50eefa017716c56f934614d08f6515666f67eae751441fbe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 272.7 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
19d69fab3d1860e557d03302a9136b33cb797630d8d934508520cb5dfc7f6de6
BLAKE2b-256 checksum
How to use checksums
7e0b1e1bc318277b6ba5bf2817752ef2fef270bc6e8a96508b99ce56a0fedc73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp39-cp39-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.0-cp39-cp39-macosx_10_9_universal2.whl
Size 406.2 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
34a0d6e38ed251ade3dabcf9a8e302cb73a6ef3cc8287f5142c0413877db2697
BLAKE2b-256 checksum
How to use checksums
1579e3f383b0bacab98e1016d43569b53eea895621337331cbb80f1fa7d48b75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp38-cp38-win_amd64.whl

Download URL Riskfolio_Lib-5.0.0-cp38-cp38-win_amd64.whl
Size 248.7 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
cfeebd137d6fa6c38ad4e635eead3a85a67c08a88afbb1e7cfa6e6816820612f
BLAKE2b-256 checksum
How to use checksums
71c53057a38c32d606188cfdfbfe1abcd221892b4e442e2590c7a11357f678a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.0 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6134c12bb12bf56874380ee213c1fafc539aa018b9e6c1a5e3f4c4cc825959a8
BLAKE2b-256 checksum
How to use checksums
e0f4cf1774e6df1d67bcad17f5a878a2cca5f795380cf605114168a1f6fbbb89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 272.5 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a9ac2df5644c6d7a579bc7798565b055e7be3c8680cbec1ed2f2b13f43c3bb37
BLAKE2b-256 checksum
How to use checksums
4bfe4c240edb04558179fe33f41693d59ec406656b149b23cdba139805d35b2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp38-cp38-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.0-cp38-cp38-macosx_10_9_universal2.whl
Size 405.8 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
936e7039260495992cff1d328f5033f2a07cc1d33a6b7999235a791be4fa779d
BLAKE2b-256 checksum
How to use checksums
4d62cf23c1299e9ce29e71e25b4c6fedbd48f91d190ea42f00f91b01522702b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp37-cp37m-win_amd64.whl

Download URL Riskfolio_Lib-5.0.0-cp37-cp37m-win_amd64.whl
Size 249.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
eb432030e417e0c117a24603d985c1a1bf330afae663df73fb137cb3f53086f5
BLAKE2b-256 checksum
How to use checksums
c891814da8dd88e14479d0b67af62653cb7c0a4ab08016b9af15e2656e488e2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 294.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b807572388f6a14106441c63ac435ef9b1b329bd818fc47b6b98607beb3bf8e3
BLAKE2b-256 checksum
How to use checksums
24ec7f30f5b3ad1039b7feb809f03ad0eef4c8f624ce61bb9f13a233d0256372
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / Riskfolio_Lib-5.0.0-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 272.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c2e6cf1dca62f5dcf4ba8f2ffccbb1764b2ace2a629cc67330967f787d7de052
BLAKE2b-256 checksum
How to use checksums
ca28f2999fd9fdc89a3191f3a9592fc9de2f0f8701dbf9d5d47422fe9111db48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release history Release notifications | RSS feed

7.3.0

26 release files

7.2.1

31 release files

7.1.0

26 release files

7.0.0

26 release files

6.2.3

21 release files

6.2.2

21 release files

6.2.0

21 release files

6.1.1

26 release files

6.1.0

26 release files

5.0.1

20 release files

This release

5.0.0 This release

20 release files

4.4.0

20 release files

4.1.0

20 release files

4.0.3

2 release files

4.0.2

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.3.0

2 release files

3.2.0

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.0.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page