You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prepare for cross-validation, fix bug of fees not being used whe computing the outer returns in stacking and nco optimisations. (#64)
* Fix title cases and remove Documenter.jl link disambiguations from repo's readme [no ci]
* Throw clearer IsNothingError using argcheck rather than letting the program throw an obscure MethodError
* Fix subtle bug where fees were not being applied when predicting the outer returns of Stacking and NestedClusters optimisations
- Coskewness and spectral decomposition of the negative coskewness with custom expected returns estimator and matrix processing pipeline [`Coskewness`]
554
554
- Full coskewness [`Full`]
555
555
- Semi (downside) coskewness [`Semi`]
556
556
557
-
#### [Cokurtosis](@id readme-cokurtosis)
557
+
#### Cokurtosis
558
558
559
559
Implements [`cokurtosis`].
560
560
@@ -695,7 +695,7 @@ The following estimator can only generate box sets.
695
695
696
696
-[`DeltaUncertaintySet`]
697
697
698
-
### [Turnover](@id readme-turnover)
698
+
### Turnover
699
699
700
700
The turnover is defined as the element-wise absolute difference between the vector of current weights and a vector of benchmark weights. It can be used as a constraint, method for fee calculation, and risk measure. These are all implemented using [`turnover_constraints`], [`TurnoverEstimator`], and [`Turnover`].
701
701
@@ -714,7 +714,7 @@ Fees are a non-negligible aspect of active investing. As such `PortfolioOptimise
714
714
715
715
Various risk measures and analyses require the computation of simple and cumulative portfolio returns and drawdowns both in aggregate and per-asset. These are computed by [`calc_net_returns`], [`calc_net_asset_returns`], [`cumulative_returns`], [`drawdowns`].
716
716
717
-
### [Tracking](@id readme-tracking)
717
+
### Tracking
718
718
719
719
It is often useful to create portfolios that track the performance of an index, indicator, or another portfolio.
720
720
@@ -1013,7 +1013,7 @@ These optimisations attempt to achieve weight values according to a risk budget
1013
1013
- L1
1014
1014
- L2
1015
1015
1016
-
#### [Clustering](@id readme-clustering-opt)
1016
+
#### Clustering
1017
1017
1018
1018
Clustering optimisations make use of asset relationships to either minimise the risk exposure by breaking the asset universe into subsets which are hierarchically or individually optimised.
0 commit comments