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.3.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.3.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.3.0
File Size Uploaded
Riskfolio-Lib-4.3.0.tar.gz 12.9 MB Details

Built distributions (wheels)

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

Download URL Riskfolio-Lib-4.3.0.tar.gz
Size 12.9 MB
Tags Source
SHA-256 checksum
How to use checksums
917473353dbda00aaf8d4451d69593801a94ee68c52cc01d1aff80b828be1970
BLAKE2b-256 checksum
How to use checksums
9d4aae9f545b0b000bab1a2077621566e95b3b4131ff4310660c156980514ba5
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.3.0-cp311-cp311-win_amd64.whl

Download URL Riskfolio_Lib-4.3.0-cp311-cp311-win_amd64.whl
Size 185.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
517248eee77b2173bb89cd4fa53ef4a76752093b8379059bc89ecee207408595
BLAKE2b-256 checksum
How to use checksums
1a18a57f35090cb204d219dabab4996b503102ee22498a8a2d6d259f621d0a1b
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.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3f6745d0926b875bda4eb629811b0519d9f18529a350b898ef168be522b0317f
BLAKE2b-256 checksum
How to use checksums
dec73e6ba8be7d79f28d723ea58fe5f277a3f972db3fbfa5286cbe609fa0f764
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.3.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 183.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
504cfd6e3e68d9adc06ad65d57a265ce1bdec231c490a974f24a71bdf49b2113
BLAKE2b-256 checksum
How to use checksums
76fc38a6d0d3c3c1079891e6299ea0726c54bff207ada713a3f3617a8faaf462
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.3.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.3.0-cp311-cp311-macosx_10_9_universal2.whl
Size 258.8 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3fd59c5df20907932284ad589a90dfdebbe66117a493726cdb8ca1a25553d045
BLAKE2b-256 checksum
How to use checksums
f57f32b7be7a31ab803b7a0639dbdf2fdcd291a712de73b390500787802f21f8
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.3.0-cp310-cp310-win_amd64.whl

Download URL Riskfolio_Lib-4.3.0-cp310-cp310-win_amd64.whl
Size 185.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
792310148caa61d8a9dfd1ba82bb3b6a29a03dbdaf9a513d03f0e5ab5841c1f4
BLAKE2b-256 checksum
How to use checksums
11a26947dd5529c85b7fe202faa6df216cc95e4116c0de91730f9a9ca4175b11
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.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d7d84d4c636485cd551dc3bb990ef5ab6ec9de0d8b68d5d5946e41fe47f6b8fb
BLAKE2b-256 checksum
How to use checksums
6faecd239f62d30b8b5d2414bfe183c1a603a295431ed32857bd10b60be4e65a
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.3.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 183.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7ed42c065e19689e690d8325059b497a0ce04036617231d70b9c49bdefaddda8
BLAKE2b-256 checksum
How to use checksums
2771ddf9f61a10b3c8d3dc66f73b7021c72a69c402da305850fb16278b4e2782
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.3.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.3.0-cp310-cp310-macosx_10_9_universal2.whl
Size 258.8 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
229f428427b3a0bd8c270be0249d6e54ac1cb2aed903492c743f41cfb1b76a06
BLAKE2b-256 checksum
How to use checksums
df6b6735624de7740c17a4274431c9bf6b25ed549c74def7b533633609cae7b5
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.3.0-cp39-cp39-win_amd64.whl

Download URL Riskfolio_Lib-4.3.0-cp39-cp39-win_amd64.whl
Size 185.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
9c742b808f1413381d8983e0eb8053ce2ccd0f9eafa79c25187c70e32f099f97
BLAKE2b-256 checksum
How to use checksums
20617bb808ddd45e18cfaff3449d068742d723041f778861d45070fcd63ae06e
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.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
069c82075fb8b6f24774a42f61a8058f8c47caa7e3b5805d640095b74aa1f14e
BLAKE2b-256 checksum
How to use checksums
a128a89a02d1624aed85f573461fc298a47a73211d0747aae32fa5f4ca3944fb
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.3.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 183.9 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
513a821ff178050a2cb88fb4691534262764cd74cef3d92728d45bd039c02d84
BLAKE2b-256 checksum
How to use checksums
fd4bf96b3e7a54646380a0db2dec2ac7654409aa1cc80912a300dbcd210f528f
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.3.0-cp39-cp39-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.3.0-cp39-cp39-macosx_10_9_universal2.whl
Size 259.0 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3783a5eb8eee38cef2e46d1b35fd4064d90e0a5452cedacaae1bebd4495d174a
BLAKE2b-256 checksum
How to use checksums
833bbbab5c19c06ad9fa13db33b8f8725dc9de013e8ed28cd78507f1b0c897b7
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.3.0-cp38-cp38-win_amd64.whl

Download URL Riskfolio_Lib-4.3.0-cp38-cp38-win_amd64.whl
Size 185.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
fef2682aee0d48cb44ed87ef83bb52d261b40d063a307a36293a02396f1a41d6
BLAKE2b-256 checksum
How to use checksums
2af91907ef6fbdea6e40face23d15de046a6263801c53524ffdd4d31811a8293
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.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.5 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
80e900db05fe5dab36272682e7191dcfb129fe5b6acd7a557ef9d43283e75b76
BLAKE2b-256 checksum
How to use checksums
17943b65139adde0d7875d3f68ac16a0fe434c5fcdbb8adc039af9b530b9475a
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.3.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 183.6 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
93c4bdc4d84d9bad3ae5fbe908f19b6ea43064908acda9d6371142830cb9d054
BLAKE2b-256 checksum
How to use checksums
8718c7130f6d1b8bb230870f1a2fe50b89ed819c9aa1002799eb2e908aad2e4f
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.3.0-cp38-cp38-macosx_10_9_universal2.whl

Download URL Riskfolio_Lib-4.3.0-cp38-cp38-macosx_10_9_universal2.whl
Size 258.4 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
46ef6a6fd5f67e4ef5543ae8566d165cc95827c4c12305675f31b25595dc8c77
BLAKE2b-256 checksum
How to use checksums
d03a3ce090523f5f0aa936cfc093fc6ba23ad05b43ef6584fc707c3c0c79a3ec
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.3.0-cp37-cp37m-win_amd64.whl

Download URL Riskfolio_Lib-4.3.0-cp37-cp37m-win_amd64.whl
Size 185.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
8460afb1d365dcc032d70769ad910c31f2ce4ff786ee43b68821b89bcdacd881
BLAKE2b-256 checksum
How to use checksums
b7b740b1a4f6cb707f7adc65a459ddfe523d3733d9a2ba55519f24af2ca15bf2
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.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 223.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d85ce2aecc179b361067fa4d5c86e6b6dfb2034b708b0be68e35e7c06ecc34aa
BLAKE2b-256 checksum
How to use checksums
368e77722af32dc508feed9ed4407c71ce8a7034c6e7d7afc6f2ebba46dc26ad
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.3.0-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL Riskfolio_Lib-4.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 183.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9e3471f4c2d47b3c400fe3d6660c0696815f8f9f9cd9d48250f9c5b4c5b82260
BLAKE2b-256 checksum
How to use checksums
0ec9590bb761d885e9ede5c65fb6e3e48d340d8d46338e4ccb56480a7a241002
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.3.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