-
ai_algorithmrlpersonal_env.py: Customgymnasiumenvironment for PPO to use and get rewards.stock_rl.py: Using PPO RL algorithm to find the best future prediction.
mlprice_prediction.py: model to predict future behavior of a stock.
-
data: Where data collection happens, and where all the necessary data is stored. -
common: Commonly used functions or constantsdata_collection.py: sets up all the necessary data files and modelsconfig.py: Global constants.
-
financial_algorithmblack_litterman.py: Takes market caps, price, investor beliefs and calculates optimal weights for the portfolio.evaluate_portfolio.py: Backtesting.fama_french.py: Implements Fama French with 5 parameters.
-
main.py: Run this file for desired results.
paramshah07/Portfolio_Optimization
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|