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 18 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 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.1.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.1.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.1.0
File Size Uploaded
Riskfolio-Lib-4.1.0.tar.gz 12.9 MB Details

Built distributions (wheels)

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

Download URL Riskfolio-Lib-4.1.0.tar.gz
Size 12.9 MB
Tags Source
SHA-256 checksum
How to use checksums
239614153dc429904d98033f71b30cf708c1c2244ad359b6ece135f02023f5a8
BLAKE2b-256 checksum
How to use checksums
e94a42f71c0aa7cf4a8e469aff7f7344967b3cbd0ffc2214e5f691ff7c35d916
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.1.0-cp311-cp311-win_amd64.whl

Download URL Riskfolio_Lib-4.1.0-cp311-cp311-win_amd64.whl
Size 183.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e6581ca44da06a817855121f48f452747eeca1a1f7cbb23dd944673b164d945b
BLAKE2b-256 checksum
How to use checksums
1ce3641644d70db6f9eac823a6bde44523202a50f1cdb84a002cb7c5b1af709d
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.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 219.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
96b87ad4d11cb6ff7bd3b3423ba77e251dcb2dc21b8cbceb75ee7f12e168a26c
BLAKE2b-256 checksum
How to use checksums
4d66c5831d7dbdd2ef49f5fc8409a9bb98f983e3b82db19130cd2ee899eba407
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.1.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 182.0 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
337b00afb20da1e44eb46fbd25044528b5a53f9d835ab2a022337b13f3546873
BLAKE2b-256 checksum
How to use checksums
63c078a6fe200929c30653c2950056bfc0a3ffe156604ffc93a2622d2ba86a8a
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.1.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.1.0-cp311-cp311-macosx_10_9_universal2.whl
Size 257.0 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6ca40b9da25c2af5030388b3f0a794bc75f43d4a6cc8d9ad4969b888dda3bee3
BLAKE2b-256 checksum
How to use checksums
53dbaf046477395e418aa4186e56efcf246006f6b623cfb018076e4b277e1298
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.1.0-cp310-cp310-win_amd64.whl

Download URL Riskfolio_Lib-4.1.0-cp310-cp310-win_amd64.whl
Size 183.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4f6c1ed12274237a42a8380d69dfd0ff59af0de47868f583cba14d39db213cd6
BLAKE2b-256 checksum
How to use checksums
0cd55e6eab9930dce45d2808587f7886bf2eeb7590b7ef8e965898cffef9314d
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.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 219.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
20703371084431759ef5f1707ed87f1bb262da1d686561ff29f75e14cece6735
BLAKE2b-256 checksum
How to use checksums
90bdc14481f95f1add764d68ae3d152089f3f96e4dc81b9624e6ecc2177bdf65
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.1.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 182.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
643b8bc6cf03f89326108d1c80b42721f19f70f5a7a79c26e0de95eaf08375ac
BLAKE2b-256 checksum
How to use checksums
d00ac2942c056b091a5f2fbce70e3b9603e673d86caa91fa0cf2ee465df540c2
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.1.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.1.0-cp310-cp310-macosx_10_9_universal2.whl
Size 257.0 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c0c92095cd17bebefc83e75d00a8b71ea41ada9d0076519db1683d85ace1e9ca
BLAKE2b-256 checksum
How to use checksums
09bdfab616cb464b067ac48a4de2f5ed64854753f0f60945c1e0839e80900c13
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.1.0-cp39-cp39-win_amd64.whl

Download URL Riskfolio_Lib-4.1.0-cp39-cp39-win_amd64.whl
Size 182.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
00de3dd56039de5204300936271a5e39e5908bfa611e49dae8190187aec1d3e7
BLAKE2b-256 checksum
How to use checksums
fcaa9c7395272432e2012a93f4481174b25a6e9b566a178c35693e1612d812eb
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.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 220.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
71d95a1b6e122ed3e0bf1b3a3e775a3a28b3aa601f56c6dd320a23aaeabf254f
BLAKE2b-256 checksum
How to use checksums
88e8919cf5dcb62fc91851e120c5d68e54d9095126027569c2d852483a060cb4
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.1.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 182.1 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
22ad43d89a71d8c785d118c7b7af504e678df873585082c3b717e888cc58742a
BLAKE2b-256 checksum
How to use checksums
f07ed7648e9080f49892803c511affc191fea3bb92298ad3e3df1810f7acbb24
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.1.0-cp39-cp39-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.1.0-cp39-cp39-macosx_10_9_universal2.whl
Size 257.2 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
381d7138805fe5ebe5cba3eb163210040901f3cde6502896a3774501f79d889b
BLAKE2b-256 checksum
How to use checksums
925bd69ee453e55357328be53b7abe947f00283612e4767faca4a8e4d9a7ce88
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.1.0-cp38-cp38-win_amd64.whl

Download URL Riskfolio_Lib-4.1.0-cp38-cp38-win_amd64.whl
Size 183.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
1c2512789b3bfb0dcbf9c02c91e4d88d593528b766f5bcb3ac297e217c790da7
BLAKE2b-256 checksum
How to use checksums
d788418925d68b3010de61d47643617b6588560b38ca7089e8597b1a12fcff15
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.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 219.7 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
390230a64fd1d11d58267ddea924e82dc79679c1b182198858b69010aa59e076
BLAKE2b-256 checksum
How to use checksums
4041bddc3df1f6429195d4b770981f8fc72b5947c60ae5867eca09bbe5fa7c89
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.1.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 181.9 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d9084044c3175836c97a7c9536d5923cdfdad47c00713453855943fc11a6afce
BLAKE2b-256 checksum
How to use checksums
92752bed4419c869fff6fda611454cd87c3072b87598d7a0d1fdd23ec2d7c1d3
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.1.0-cp38-cp38-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.1.0-cp38-cp38-macosx_10_9_universal2.whl
Size 256.7 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
59a09f99ae80a9333193b1af3177ff151559eed56a9236ee957e32e6a9657fde
BLAKE2b-256 checksum
How to use checksums
a5eb24073ae6da0060cd4443fda1a918548e80111ceddc0a3dfcf2a7d7e6e494
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.1.0-cp37-cp37m-win_amd64.whl

Download URL Riskfolio_Lib-4.1.0-cp37-cp37m-win_amd64.whl
Size 183.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
528a2644df8b61defff27cf09e15448c400e2eb64fbd587895d971057ba64b29
BLAKE2b-256 checksum
How to use checksums
2734aca2784a7a54e3cf4082d84c4e030e1342dbabdbbe54bfc17ac2ff52d9c0
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.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
81161d6201015564cc7d69a67cd323b7cadc58a37c8ef1415ed68bca45dbacd1
BLAKE2b-256 checksum
How to use checksums
2db522dda199d079a2e02131fbbb573e6d7e3097ac51de7e433322a72a513c01
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.1.0-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 181.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e5710207f1ecf3452c32e9c81ad163d449d236540b5ebf120e4477fa7038cde6
BLAKE2b-256 checksum
How to use checksums
57034cbef24e9887469a6eab866b2db9361e7f4d01dd2aefa6be9c1e51517057
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.1.0 This release

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