DG Forecast + Trading Strategies