DanielKiani commited on
Commit
87bb0b0
·
verified ·
1 Parent(s): b1f0932

Update scripts/app.py

Browse files
Files changed (1) hide show
  1. scripts/app.py +3 -3
scripts/app.py CHANGED
@@ -17,10 +17,10 @@ from environment import PortfolioEnv
17
  from scripts.evaluate_baselines import buy_and_hold, equally_weighted_rebalanced
18
 
19
  # --- Configuration ---
20
- MODEL_PATH = os.path.join(project_root, "checkpoints", "sac_portfolio_model.zip")
21
  WINDOW_SIZE = 30
22
  MACRO_COLS = list(FRED_IDS.values())
23
- DASHBOARD_DATA_PATH = os.path.join(project_root, "data", "historical_dashboard_data.csv")
24
 
25
  # *** UPDATE THESE DATES TO MATCH YOUR ACTUAL TRAINING PERIOD ***
26
  TRAIN_START_DATE = "2015-01-01"
@@ -393,7 +393,7 @@ def get_latest_data_window(window_size=30):
393
  lookback_days = window_size + 150
394
  end_date = datetime.now().strftime('%Y-%m-%d')
395
  start_date = (datetime.now() - timedelta(days=lookback_days)).strftime('%Y-%m-%d')
396
- temp_filename = os.path.join(project_root, "data", "temp_gradio_prediction_data.csv")
397
  fetch_market_data(start_date, end_date, temp_filename)
398
  if not os.path.exists(temp_filename): raise Exception("Failed to fetch market data file.")
399
  df = pd.read_csv(temp_filename, index_col=0, parse_dates=True)
 
17
  from scripts.evaluate_baselines import buy_and_hold, equally_weighted_rebalanced
18
 
19
  # --- Configuration ---
20
+ MODEL_PATH = os.path.join("checkpoints", "sac_portfolio_model.zip")
21
  WINDOW_SIZE = 30
22
  MACRO_COLS = list(FRED_IDS.values())
23
+ DASHBOARD_DATA_PATH = os.path.join("data", "historical_dashboard_data.csv")
24
 
25
  # *** UPDATE THESE DATES TO MATCH YOUR ACTUAL TRAINING PERIOD ***
26
  TRAIN_START_DATE = "2015-01-01"
 
393
  lookback_days = window_size + 150
394
  end_date = datetime.now().strftime('%Y-%m-%d')
395
  start_date = (datetime.now() - timedelta(days=lookback_days)).strftime('%Y-%m-%d')
396
+ temp_filename = os.path.join("data", "temp_gradio_prediction_data.csv")
397
  fetch_market_data(start_date, end_date, temp_filename)
398
  if not os.path.exists(temp_filename): raise Exception("Failed to fetch market data file.")
399
  df = pd.read_csv(temp_filename, index_col=0, parse_dates=True)