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.

  • 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 (4.2.0)},
      year  = {2023},
      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 4.2.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 4.2.0
File Size Uploaded
Riskfolio-Lib-4.2.0.tar.gz 12.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for riskfolio-lib 4.2.0
File
Riskfolio_Lib-4.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
Riskfolio_Lib-4.2.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-4.2.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
Riskfolio_Lib-4.2.0-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-4.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
Riskfolio_Lib-4.2.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-4.2.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
Riskfolio_Lib-4.2.0-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-4.2.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
Riskfolio_Lib-4.2.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-4.2.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
Riskfolio_Lib-4.2.0-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-4.2.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
Riskfolio_Lib-4.2.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-4.2.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
Riskfolio_Lib-4.2.0-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details
Riskfolio_Lib-4.2.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
Riskfolio_Lib-4.2.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-4.2.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: 16.9 MB

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

Download URL Riskfolio-Lib-4.2.0.tar.gz
Size 12.9 MB
Tags Source
SHA-256 checksum
How to use checksums
e50c8379b2f17a909438e85a693fa1ce9bdb5e0d876845026c7ace7801240c9f
BLAKE2b-256 checksum
How to use checksums
ceff32a0ad20efbbda6078446b555145ad2be0da65cace9023a5873b52c4d364
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp311-cp311-win_amd64.whl
Size 184.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
30749835ac6ab61cb57add54ee6e6a123e5d7e7240601da17091f09d9448551c
BLAKE2b-256 checksum
How to use checksums
90600a53944f1442e7a828cde4f2fc96456d2f527ae54e5c90528dc8d269dce3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 220.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7cce5d4ce16ff983567556073520a11327bb527efe17eac67781b2fb5f0d4c6d
BLAKE2b-256 checksum
How to use checksums
fbe7a2848796ce8671a973bf337f2b1c7a30b3ccfdc03ccae786003b0de3c45f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 183.0 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6694c9a3e2fdf264f2855147f2f302b30919eeec05a8a57e31b58dd48ccc7359
BLAKE2b-256 checksum
How to use checksums
be061fdc1bdfcab8fae7c84685f15de308f660560871b36c5e0c36bf61cffd3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

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

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

Download URL Riskfolio_Lib-4.2.0-cp310-cp310-win_amd64.whl
Size 184.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ded0c63d727275c3b1c7bc6837e6b7a6096f254adbaf97cac3267955ee35c3eb
BLAKE2b-256 checksum
How to use checksums
69e74f65fc9dc9f5e275c2c1fb66873787e7e8f84d02f7b6373e2bb6ab6c99af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 220.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
46f9a564bdffb5bd2e400ab592660c1cde8538d0e3d1860f75e3dee373924949
BLAKE2b-256 checksum
How to use checksums
f8553d728760a9f30256ad07bd81b8cbc0d117ba0e22671e1423f4b2c7fc76a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 183.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
de4b7684ab6d1b8727043af9c2422d495f4ed4f7bdc880c36727f41024f252d7
BLAKE2b-256 checksum
How to use checksums
ce795d09fb9e603a5e28682e32b772115dae2dc6d3963f57da40bd0cb155fb19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp310-cp310-macosx_10_9_universal2.whl
Size 258.1 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
969020fb320eeb095ab6a88c416d8ce992cfa62a1bc986ca47be201411cf27be
BLAKE2b-256 checksum
How to use checksums
b25efd1f0c4eabc28170577884d6b0c77aa5b3a2604e06c3d7f3cfb3747057b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp39-cp39-win_amd64.whl
Size 184.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
532b58df89551d06d7fc18a78a09fd9267a8f67d0a43104b7d67d32353857eb6
BLAKE2b-256 checksum
How to use checksums
2574daa00b77527482585c524e61bd97c78971b8561799d6fbdf87e2c48e17e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0f2607bd47060dd84252234cf4b10fca23b81e1698997f1f0d80507eb4b4f9f0
BLAKE2b-256 checksum
How to use checksums
ef1068ab59ee052f0115e7fb9c808b7565ac04b820fa78e4883d429ed868d9c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 183.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4e1569a647437c8c3fb8cc55acebde7c57a48f0faee7369e1c468db70698dc24
BLAKE2b-256 checksum
How to use checksums
a7ca9eddf374e6dd0e6ef7d906c72e0a0b016473b08023ec008c104ffb70453b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp39-cp39-macosx_10_9_universal2.whl
Size 258.3 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3a7778f109a7a85c2fe1a0768f82add311948b226fae4fa2d9c9794f4541d4e3
BLAKE2b-256 checksum
How to use checksums
043629cc27173959ae340ba1fc6824cb58809f62d05c0b89519de64cd2682f39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

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

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

Download URL Riskfolio_Lib-4.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 220.8 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
45da5c91468f2c49a86c032ef8901a375c7b1671312669f3ee34e26b5dd9a35e
BLAKE2b-256 checksum
How to use checksums
27ea04b97633a8df893f68d1c6353f1406870e9e9f8a26bb229db8c2dd4cb433
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 182.9 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
037f40c6e485cfc0746686f2196c893ebaf4e021e96641c10ff059c263c71502
BLAKE2b-256 checksum
How to use checksums
b2249e89b04e0459eecf7b1d4cf975b90b043d6a4dc0693233e36d40aab0c79c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp38-cp38-macosx_10_9_universal2.whl
Size 257.7 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1d760bbc1eeabfc47fac22192fdede61bd70ea71cd28e71e2036952a8de04bb6
BLAKE2b-256 checksum
How to use checksums
d9c71f21b43f563cc0609fb0cd9724ed81fea3d08b9bfb458d9047438c0fabd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

Download URL Riskfolio_Lib-4.2.0-cp37-cp37m-win_amd64.whl
Size 184.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
90197c17beb41d4156ab63a0f58ba6ca9046154472be1771cacdd7ac50a3c848
BLAKE2b-256 checksum
How to use checksums
a6cf4f92108c4706469e5cc40b596078b55bb8e8f687832198ab17f259c30ea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

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

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

Download URL Riskfolio_Lib-4.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 182.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1012fc0b32f359783855bd179875481ecc51ea0595e113fa97c76360d0c287f9
BLAKE2b-256 checksum
How to use checksums
2df00c868e323ba9ab4c1c1726629db62a5ea1bb6eca2fd24ae47aa6d43c169a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

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

4.4.0

20 release files

This release

4.2.0 This release

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