| { |
| "generated_at": "2026-05-15T02:26:26Z", |
| "best_historical_mode": "expanding", |
| "hero_mode": "expanding", |
| "signal": { |
| "entry_date": "2026-05-14", |
| "target_48_date": "2026-07-20", |
| "data_date": "2026-05-13", |
| "recommended_etf": "VNQ", |
| "predicted_return": 0.1393, |
| "predicted_returns": { |
| "TLT": 0.033, |
| "VNQ": 0.1393, |
| "SLV": -0.0645, |
| "GLD": 0.1134, |
| "LQD": 0.025, |
| "HYG": -0.0003 |
| }, |
| "strategy": "daily_rebalance" |
| }, |
| "mode_predictions": { |
| "expanding": { |
| "entry_date": "2026-05-14", |
| "target_48_date": "2026-07-20", |
| "data_date": "2026-05-13", |
| "recommended_etf": "VNQ", |
| "predicted_return": 0.1393, |
| "predicted_returns": { |
| "TLT": 0.033, |
| "VNQ": 0.1393, |
| "SLV": -0.0645, |
| "GLD": 0.1134, |
| "LQD": 0.025, |
| "HYG": -0.0003 |
| }, |
| "strategy": "daily_rebalance" |
| }, |
| "shrinking": { |
| "entry_date": "2026-05-14", |
| "target_48_date": "2026-07-20", |
| "data_date": "2026-05-13", |
| "recommended_etf": "GLD", |
| "predicted_return": 0.032, |
| "predicted_returns": { |
| "TLT": 0.0108, |
| "VNQ": 0.0103, |
| "SLV": -0.0693, |
| "GLD": 0.032, |
| "LQD": 0.0264, |
| "HYG": 0.0013 |
| }, |
| "strategy": "daily_rebalance" |
| } |
| }, |
| "historical_performance": { |
| "annualised_return": 0.0852, |
| "sharpe_ratio": 0.4368, |
| "max_drawdown": -0.2593, |
| "annualised_vol": 0.1951 |
| }, |
| "mode_comparison": { |
| "expanding": { |
| "annualised_return": 0.0852, |
| "sharpe_ratio": 0.4368, |
| "max_drawdown": -0.2593, |
| "annualised_vol": 0.1951 |
| }, |
| "shrinking": { |
| "annualised_return": 0.0409, |
| "sharpe_ratio": 0.2061, |
| "max_drawdown": -0.4972, |
| "annualised_vol": 0.1982 |
| } |
| } |
| } |