Western Hub · walk-forward backtest ·

Can TabPFN forecast the PJM real-time minus day-ahead spread?

Spread is the real-time LMP minus the day-ahead LMP, in $/MWh. Positive means real-time cleared above day-ahead. Each hour below was forecast by a model trained only on earlier data.

Forecast vs actual spread

Hourly. Hover for the exact hour. The orange line barely tracks the blue one.

Actual spreadTabPFN forecast

Cumulative profit if you traded the sign of each forecast

$/MWh, one MW per hour, before fees and uplift. Long RT / short DA when the forecast is positive, the reverse when negative.

TabPFN Hour-of-day average baseline Always long RT

How this was built