Skip to content

Commit

Permalink
chore(docs): readme update [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
HugoDelatte committed Dec 30, 2023
1 parent b678be7 commit 40d8bef
Show file tree
Hide file tree
Showing 2 changed files with 68 additions and 49 deletions.
58 changes: 34 additions & 24 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,8 @@ and overfitting. This framework is build on scikit-learn's API.

Available models
~~~~~~~~~~~~~~~~
The current release contains:

* Optimization estimators:
* Portfolio Optimization:
* Naive:
* Equal-Weighted
* Inverse-Volatility
Expand All @@ -117,45 +116,45 @@ The current release contains:
* Ensemble methods:
* Stacking Optimization

* Moment estimators:
* Expected Returns:
* Empirical
* Exponentially Weighted
* Equilibrium
* Shrinkage (James-Stein, Bayes-Stein, ...)
* Covariance:
* Empirical
* Gerber
* Denoising
* Denoting
* Exponentially Weighted
* Ledoit-Wolf
* Oracle Approximating Shrinkage
* Shrunk Covariance
* Graphical lasso CV

* Distance estimator:
* Expected Returns Estimator:
* Empirical
* Exponentially Weighted
* Equilibrium
* Shrinkage (James-Stein, Bayes-Stein, ...)

* Covariance Estimator:
* Empirical
* Gerber
* Denoising
* Denoting
* Exponentially Weighted
* Ledoit-Wolf
* Oracle Approximating Shrinkage
* Shrunk Covariance
* Graphical lasso CV

* Distance Estimator:
* Pearson Distance
* Kendall Distance
* Spearman Distance
* Covariance Distance (based on any of the above covariance estimators)
* Distance Correlation
* Variation of Information

* Prior estimators:
* Prior Estimator:
* Empirical
* Black & Litterman
* Factor Model

* Uncertainty Set estimators:
* Uncertainty Set Estimator:
* On Expected Returns:
* Empirical
* Circular Bootstrap
* On Covariance:
* Empirical
* Circular bootstrap

* Pre-Selection transformers:
* Pre-Selection Transformer:
* Non-Dominated Selection
* Select K Extremes (Best or Worst)
* Drop Highly Correlated Assets
Expand Down Expand Up @@ -190,9 +189,20 @@ The current release contains:
* Skew
* Kurtosis

* Features:
* Transaction Costs
* Management Fees
* L1 and L2 Regularization
* Weights Constraints
* Groups Constraints
* Budget Constraints
* Tracking Error Constraints
* Turnover Constraints

Quickstart
~~~~~~~~~~
The code snippets below are designed to introduce ``skfolio``'s functionality so you can start using it quickly.
The code snippets below are designed to introduce `skfolio`'s functionality so you can
start using it quickly. It follows the same API as scikit-learn.

Imports
-------
Expand Down
59 changes: 34 additions & 25 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,8 @@ and overfitting. This framework is build on scikit-learn's API.

Available models
****************
The current release contains:

* Optimization estimators:
* Portfolio Optimization:
* Naive:
* Equal-Weighted
* Inverse-Volatility
Expand All @@ -71,45 +70,45 @@ The current release contains:
* Ensemble methods:
* Stacking Optimization

* Moment estimators:
* Expected Returns:
* Empirical
* Exponentially Weighted
* Equilibrium
* Shrinkage (James-Stein, Bayes-Stein, ...)
* Covariance:
* Empirical
* Gerber
* Denoising
* Denoting
* Exponentially Weighted
* Ledoit-Wolf
* Oracle Approximating Shrinkage
* Shrunk Covariance
* Graphical lasso CV

* Distance estimator:
* Expected Returns Estimator:
* Empirical
* Exponentially Weighted
* Equilibrium
* Shrinkage (James-Stein, Bayes-Stein, ...)

* Covariance Estimator:
* Empirical
* Gerber
* Denoising
* Denoting
* Exponentially Weighted
* Ledoit-Wolf
* Oracle Approximating Shrinkage
* Shrunk Covariance
* Graphical lasso CV

* Distance Estimator:
* Pearson Distance
* Kendall Distance
* Spearman Distance
* Covariance Distance (based on any of the above covariance estimators)
* Distance Correlation
* Variation of Information

* Prior estimators:
* Prior Estimator:
* Empirical
* Black & Litterman
* Factor Model

* Uncertainty Set estimators:
* Uncertainty Set Estimator:
* On Expected Returns:
* Empirical
* Circular Bootstrap
* On Covariance:
* Empirical
* Circular bootstrap

* Pre-Selection transformers:
* Pre-Selection Transformer:
* Non-Dominated Selection
* Select K Extremes (Best or Worst)
* Drop Highly Correlated Assets
Expand Down Expand Up @@ -144,12 +143,22 @@ The current release contains:
* Skew
* Kurtosis

* Features:
* Transaction Costs
* Management Fees
* L1 and L2 Regularization
* Weights Constraints
* Groups Constraints
* Budget Constraints
* Tracking Error Constraints
* Turnover Constraints

Quickstart
**********
The code snippets below are designed to introduce ``skfolio``'s functionality so you can start using it quickly.
The code snippets below are designed to introduce `skfolio`'s functionality so you can
start using it quickly. It follows the same API as scikit-learn.
For more detailed information see the :ref:`general_examples`, :ref:`user_guide` and :ref:`api` .


Imports
~~~~~~~
.. code-block:: python
Expand Down

0 comments on commit 40d8bef

Please sign in to comment.