New features:
- Class
StockForecast
(stock_forecast.py
) - Functions
rel_change
andmean_rel_change
(rel_change.py
)
New features:
- Portfolio group constraints (
group_constraints.py
) - Generate random portfolio groups (
random.py
) - Function
random.rand_where
Changes:
- Selection of parallel vs. serial execution in
diversify.py
Moved:
rand_weights_uniform
torand_uniform
rand_weights_normal
torand_normal
diversify._check_weights
tocheck.check_weights
New features:
- Portfolio diversification for sparse corr. matrix (
diversify_sparse.py
) - Functions for sparse matrices (
sparse.py
) - Functions for removing zero/small portfolio weights (
remove_weights.py
)
Fixes:
- Parallel "race condition" in function
diversify._update_weights
First beta version with the following features:
- Portfolio diversification (
diversify.py
) - Portfolio weight normalization (
normalize.py
) - Random generation of portfolio weights and correlation matrix (
random.py
) - Check and fix correlation matrix (
check.py
) - Linear mapping (
maps.py
)