Update scripts/app.py
Browse files- 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(
|
| 21 |
WINDOW_SIZE = 30
|
| 22 |
MACRO_COLS = list(FRED_IDS.values())
|
| 23 |
-
DASHBOARD_DATA_PATH = os.path.join(
|
| 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(
|
| 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)
|