@@ -38,10 +38,11 @@ _okama_ goes with **free** «end of day» historical stock markets data and macr
3838- Advanced rebalancing strategies: Rebalancing-bands (threshold-based), Calendar-based or hybrid
3939- Investment portfolios with complex contributions / withdrawals cash flows (DCF)
4040- Monte Carlo Simulations for financial assets and investment portfolios
41+ - Forecasting with popular theoretical distributions: normal, lognormal and Student's (T)
42+ - Degrees of freedom optimization for Student's t-distribution to fit well at a given confidence level
43+ - Testing distributions on historical data
4144- Popular risk metrics: VAR, CVaR, semi-deviation, variance and drawdowns
4245- Different financial ratios: CAPE10, Sharpe ratio, Sortino ratio, Diversification ratio
43- - Forecasting models according to normal, lognormal and other popular distributions
44- - Testing distribution on historical data
4546- Dividend yield and other dividend indicators for stocks
4647- Backtesting and comparing historical performance of broad range of assets and indexes in multiple currencies
4748- Methods to track the performance of index funds (ETF) and compare them with benchmarks
@@ -160,7 +161,7 @@ ax.plot(points.Risk, points.CAGR)
160161
161162``` python
162163ls = [' SPY.US' , ' GLD.US' , ' BND.US' ]
163- map = ok.EfficientFrontierSingle (ls, ccy = ' USD' ).plot_transition_map(x_axe = ' risk' )
164+ ok.EfficientFrontier (ls, ccy = ' USD' ).plot_transition_map(x_axe = ' risk' )
164165```
165166![ ] ( ../images/images/readmi08.jpg?v23-11-2020,raw=true " Transition map ")
166167
@@ -181,11 +182,8 @@ build with _okama_ package and [Dash (plotly)](https://github.com/plotly/dash) f
181182
182183The plan for _ okama_ is to add more functions that will be useful to investors and asset managers.
183184
184- - Add Omega ratio to EfficientFrontier, EfficientFrontierReb and Portfolio classes.
185- - Make complex withdrawals / contributions strategies in Portfolio class.
185+ - Add Omega ratio to EfficientFrontier and Portfolio classes.
186186- Add Black-Litterman asset allocation
187- - Accelerate optimization for multi-period Efficient Frontier: minimize_risk and maximize_risk methods of EfficientFrontierReb class.
188- - Make a single EfficientFrontier class for all optimizations: single-period or multu-period with rebalancing strategy as a parameter.
189187- Add different utility functions for optimizers: IRR, portfolio survival period, semi-deviation, VaR, CVaR, drawdowns etc.
190188- Add more functions based on suggestion of users.
191189
0 commit comments