mirror of
https://github.com/webclinic017/drift.git
synced 2026-08-24 08:18:05 +00:00
* feat(DataLoader): added load_only_returns() method * feat(Portfolio): load predictions * feat(Portfolio): normalize weights * feat(Portfolio): started integrating with portfoliobt * feat(Portfolio): include fees in the portfolio construction * feat(Portfolio): demo of pyportfolioopt * feat(Portfolio): get efficient frontier calculation to work * feat(Portfolio): add a few strategies to create weights * chore(Dependencies): remove pyportfolioopt for now * fix(Dependencies): try to install all dependencies with pip * fix(Dependencies): indentation * fix(Dependencies): corrected pytorch module name * fix(Dependencies): try to have as many modules installed by conda for the sake of sanity? * fix(Dependencies): put fracdiff into pip modules * fix(Dependencies): revert to using pip almost exclusively * feat(Portfolio): added alphalens * fix(Portfolio): got limited weights working * feat(Portfolio): trying to get alphalens to work * feat(Portfolio): alphalens working * fix(Dependencies): removed vectorbt * fix(Dependencies): use alphalens-reloaded * fix(Dependencies): added conda source for alphalens-reloaded * refactor(Portfolio): removed traces of vectorbt * feat(Reporting): factor reporting done * feat(Portfolio): added pyfolio reporting (fails bc alphalens is not working properly lol)
36 lines
514 B
YAML
36 lines
514 B
YAML
name: quant
|
|
channels:
|
|
- johnsnowlabs
|
|
- conda-forge
|
|
- defaults
|
|
- ml4t
|
|
dependencies:
|
|
- python=3.9
|
|
- seaborn
|
|
- scikit-learn-intelex=2021.4.0
|
|
- ipython
|
|
- ipykernel
|
|
- scipy
|
|
- scikit-learn
|
|
- numba
|
|
- pytorch
|
|
- matplotlib
|
|
- numpy
|
|
- quantstats
|
|
- pytorch-lightning
|
|
- pytest
|
|
- wandb
|
|
- python-dotenv
|
|
- tscv
|
|
- tqdm
|
|
- pip
|
|
- pandas-ta
|
|
- xgboost
|
|
- alphalens-reloaded
|
|
- pyfolio-reloaded
|
|
- pip:
|
|
- fracdiff
|
|
- ray
|
|
- diskcache
|
|
prefix: /usr/local/anaconda3/envs/quant
|