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.1

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.1
File Size Uploaded
Riskfolio-Lib-5.0.1.tar.gz 3.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for riskfolio-lib 5.0.1
File
Riskfolio_Lib-5.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
Riskfolio_Lib-5.0.1-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.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
Riskfolio_Lib-5.0.1-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.1-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.1.tar.gz

Download URL Riskfolio-Lib-5.0.1.tar.gz
Size 3.3 MB
Tags Source
SHA-256 checksum
How to use checksums
40c8688b39fb3e35e183b79d57ba37fe6ad6a33d4e165cea5fa30e93b58a555c
BLAKE2b-256 checksum
How to use checksums
7e930185cba150248c94ed1344c73e3ef831571ba1e95cadf4cdfba177070e45
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.1-cp311-cp311-win_amd64.whl

Download URL Riskfolio_Lib-5.0.1-cp311-cp311-win_amd64.whl
Size 250.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0392e838150a3f307ce3d55414dcb01d61ac1833b617ec893df86468fb55500e
BLAKE2b-256 checksum
How to use checksums
7c384f29d121d7358c68d96da153fdd5b351c9fa00b3d8c5af14c9b4009f8250
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.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 294.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7eebca130ebefe34897dd5806ae1bd77d1a9183b52131a27eaf8887037573aa9
BLAKE2b-256 checksum
How to use checksums
1a0015247ac574ad9b19558e77b98e5b8fabe208b8d25550052546050fcc6174
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.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 274.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
43caff762b87cc9bf334b371c03797492cca5e90f2ac884e00e94a61122f129f
BLAKE2b-256 checksum
How to use checksums
a8bf059806651254552b5dd85cfb50a7217292d03cf1c6b8d0d00ecf9adcba69
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.1-cp311-cp311-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.1-cp311-cp311-macosx_10_9_universal2.whl
Size 409.0 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5ea79ca95040b2e31995b2f7267fb9b8ef6e980ac4666f2b7ef4f3e366abb215
BLAKE2b-256 checksum
How to use checksums
283c4f220c8e847b99610b102d96dbacadcfc09fc8ccf30a0a1fe1593d0bc9a1
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.1-cp310-cp310-win_amd64.whl

Download URL Riskfolio_Lib-5.0.1-cp310-cp310-win_amd64.whl
Size 249.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3de4cbab076c8b56bbb2dbd22c871c0f97a9d09640bc225b1072195605322367
BLAKE2b-256 checksum
How to use checksums
a92b351dd44748be87dab7679db6f6684671c39a2bd7133d36f8c7e1e593ca7b
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.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5e318b3d5dfbd5eb994a0285539ba9422134b54bef1936b04b8b0c6e0a76782c
BLAKE2b-256 checksum
How to use checksums
80b71ad629ada8361a2070b3739cfc7f49c51a2a36fba1e3726bc4c53a0d7ae7
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.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 273.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2aea2916c035da9189947e8e40601178c81391863607e0efa6c3aaf8a0229a30
BLAKE2b-256 checksum
How to use checksums
9c03186cdf44168d3904e9bb36a6a9b8630df35c59775ebfa88a78860cdd0435
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.1-cp310-cp310-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.1-cp310-cp310-macosx_10_9_universal2.whl
Size 406.3 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
fae7ff15563957d9cf6ffe9a5ea378c0b317f0583b31446a79caac6baf6e9b05
BLAKE2b-256 checksum
How to use checksums
01a871d794b9f89211153c6afa53c936e34e15f0973fa8feff5dedcf98f7eabc
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.1-cp39-cp39-win_amd64.whl

Download URL Riskfolio_Lib-5.0.1-cp39-cp39-win_amd64.whl
Size 248.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
044cdf85abf30519a9a244c174bf10063d4fbb405d2ae01c0eeb9b7ea5727ed6
BLAKE2b-256 checksum
How to use checksums
7441db7eaf4b31c3ef5c678f0fa3232b26c57c3105c13015b9fbb60f6768142a
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.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
00961ea7c1bda58f4ad29b280d78ba7af633ef864ba0020a56862af207de03a7
BLAKE2b-256 checksum
How to use checksums
ae82a8ac02d0839f8a42cc5d64377f168ad6a65417cf0afc758f592b0d6b9ac2
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.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 273.1 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1ae588327d61d872d2d6e5d183c00da1b3820148db52ced0a22d4a4997f82ee1
BLAKE2b-256 checksum
How to use checksums
03effab1eec0124de56ba8ea46e902bd2e0fced2269cd2de39a8a391e939944d
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.1-cp39-cp39-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.1-cp39-cp39-macosx_10_9_universal2.whl
Size 406.6 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2f636a0cb86ea2bb6e0af41571ef7e621ae0da39e68ceec3713726949258b12d
BLAKE2b-256 checksum
How to use checksums
fd479e867e59fbbd51742d2cfbdd193ea0b8dbf6dd73c610b6d84cffc407d6ee
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.1-cp38-cp38-win_amd64.whl

Download URL Riskfolio_Lib-5.0.1-cp38-cp38-win_amd64.whl
Size 249.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ccc78c5664ff2cfa6bdb66617e811d7562f9850edd9dde600d42203f36d5fb6a
BLAKE2b-256 checksum
How to use checksums
b466c0a19d7e15f490c99d1711ccda31463df34a021482e8b2829f71cb9e59bc
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.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 293.4 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
32d27ba02dae5fd7339999b1399238d8f7a44f7ae1b501c890bd3d21cd92347c
BLAKE2b-256 checksum
How to use checksums
1613c87a596d2399f6534162ab9ad2bb2a89dd1445ccb58ceeba15977d2b5d26
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.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 272.9 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e76c4183a3f19427e3869be4277ab0288bfdaede48f48707ebf205970973b7d5
BLAKE2b-256 checksum
How to use checksums
1f2bc9b907483a563b4de6234de39e94a3d139bacfa6805ca24a7158ed1c68bc
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.1-cp38-cp38-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-5.0.1-cp38-cp38-macosx_10_9_universal2.whl
Size 406.2 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
bbd7659ebdbca64669f1b768121a1437e9f7ad094b9ab334c1ed8b61d5a7734a
BLAKE2b-256 checksum
How to use checksums
20ac024d55c460cc0af52c26a18fe6af88d08febc75e20f4df94846c1a604e5a
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.1-cp37-cp37m-win_amd64.whl

Download URL Riskfolio_Lib-5.0.1-cp37-cp37m-win_amd64.whl
Size 249.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
f2d5262bd8aa3a67e101ed4a59102dac383575b62a55338ef81dd5f7248f8ede
BLAKE2b-256 checksum
How to use checksums
8f750ebe05df7770a28470cc21796d50680edcb257101f403d6386e07c48c163
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.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 295.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
91a46de1caee9028db2c1ac2af5d49b617b6ecc55ab674fa96a26d0ad811fab1
BLAKE2b-256 checksum
How to use checksums
be5b1a7ede2833a29dda962cd366a70789ddb90ad8506f4f652d17476bbcc61b
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.1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-5.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 272.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5882c068350309e9c80ee8ca5c172ce97befda3499fb534c30194c56eac9629c
BLAKE2b-256 checksum
How to use checksums
9feeea2d3ea485c3765eeeff2f4d15c1d20935a96d494575f8f90c31a9312082
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

This release

5.0.1 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