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.4.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.4.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.4.0
File Size Uploaded
Riskfolio-Lib-4.4.0.tar.gz 12.9 MB Details

Built distributions (wheels)

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

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

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

Download URL Riskfolio_Lib-4.4.0-cp311-cp311-win_amd64.whl
Size 186.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
6c3a98bf2d6117963a0188b83cac20a631c90c0c707d4f1fac2b33c4b9704492
BLAKE2b-256 checksum
How to use checksums
898aca21d97bd63c24f2aab0b262285d582829168f14f7d12ecee2bd2db866b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

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

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

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

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

Download URL Riskfolio_Lib-4.4.0-cp311-cp311-macosx_10_9_universal2.whl
Size 259.3 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5182b63f35db6d2964a30e3da20094286c25a57b5006d6e9df1714d7963e9897
BLAKE2b-256 checksum
How to use checksums
29787d020a34c6d738741d4872393247ae72d559f3e709383ae39baefa0baf6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp310-cp310-win_amd64.whl
Size 186.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
88219e8cc38a8541a95337a20f200918746624070208ec3593e0915144cb5989
BLAKE2b-256 checksum
How to use checksums
2368ba32a5f18e4933a49152ae3ac71e759fa2667b7857fe937d34a171dc481b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

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

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

Download URL Riskfolio_Lib-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 184.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7688a33c9316e4f71e5e2a7ce7281185bcfef709606d8d5aca12f0ad8b90d3d6
BLAKE2b-256 checksum
How to use checksums
a9f1e05ea049a2208bd690618124259a195674179aacf1c19d8548ba5d0501fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp310-cp310-macosx_10_9_universal2.whl
Size 259.3 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ea5d407c9ff1f007049d429c386905200251d60e9fe9cae77ece87898fdc6520
BLAKE2b-256 checksum
How to use checksums
34f0e61b4214ac16718e40d6fac8f2c4e88ff62561ac22e8a5976f61fb4f635b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp39-cp39-win_amd64.whl
Size 186.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
62424073b4bc91109e7fb7faffee3f8c4501f06a22741e3f4a42cd3c0d6ebba1
BLAKE2b-256 checksum
How to use checksums
4a357cd25d088e7ec65f0062e8d0b92d2b4123f8988eb02349b17a978db0fc09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 222.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6c62704e13f996dc1556beee1f2b6fb9e4fe3f0ee117428261d08a3aafa98791
BLAKE2b-256 checksum
How to use checksums
bd11e1ab7fbc33214fde73836327276f5771a05b8bfd79516ef9d169944e1400
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 184.4 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
438e04fe58dc2fce15b75ff69cccdfc1d7e4454f7d39743564bf0980e818730a
BLAKE2b-256 checksum
How to use checksums
5e31e0517bfe6432b86368a1510437203af154f7e1321980509b4a523f2064ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp39-cp39-macosx_10_9_universal2.whl
Size 259.5 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
997d569e5372c5d792f1b228be40f8cb13d70ad5465a5eae13549fdccfe07f05
BLAKE2b-256 checksum
How to use checksums
b553fe4c84867364e23ffc9960dfad0a473b8009c25fbd4daf3f1fd72edd2e72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp38-cp38-win_amd64.whl
Size 186.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
5aa9a6d08e77f7aa8a4a54135c1cf8af558aa5a6eca6edcf648f6a0d57b477bb
BLAKE2b-256 checksum
How to use checksums
762b740729ea0938cc2de5f61ffb8447e49e1ffe699a645b89d4da7e81bcfef9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

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

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

Download URL Riskfolio_Lib-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 184.2 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f4e034a76daff4a70c14750f1608d10c4ea7972755a7b59c00e00b8b861524f3
BLAKE2b-256 checksum
How to use checksums
56a597171250b5b9593958166f11dff13c0b239f5ff70b8d2687f244f35052e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp38-cp38-macosx_10_9_universal2.whl
Size 259.0 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
9b06aae432131145e35e94eadce1aa2cdc59b37efa7eee346c89c9b6ab794069
BLAKE2b-256 checksum
How to use checksums
247f484e066c0ab59f5f7d97eb1713376a0384614e2991fc346c0285345a7051
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

Download URL Riskfolio_Lib-4.4.0-cp37-cp37m-win_amd64.whl
Size 186.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
0968be31e9893ed63866a33f7ed13c0a2273db16dd8c56568e4f85e8b7464447
BLAKE2b-256 checksum
How to use checksums
1472be9cabb884fe06072fba0f32d26bc0b76481d5d460563525da9e453e0419
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

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

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

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

Download URL Riskfolio_Lib-4.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 184.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
52855ac26bc2c043d46aeb4f75e7452e1326aac959a1931fe4a8dd1ce7ae0fc1
BLAKE2b-256 checksum
How to use checksums
305a9feca4db2f9598a7699b2da5ccb24dbcd7da21da87ec01e9f0a104cd1376
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release history Release notifications | RSS feed

7.3.0

26 release files

7.2.1

31 release files

7.1.0

26 release files

7.0.0

26 release files

6.2.3

21 release files

6.2.2

21 release files

6.2.0

21 release files

6.1.1

26 release files

6.1.0

26 release files

5.0.1

20 release files

This release

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