CompoundVision produces hourly power forecasts for every public wind and solar farm in the US — 8,661 operating plus 1,011 planned additions tracked from EIA Form 860M — and any custom assets you add. The engine is pure physics: Monin-Obukhov atmospheric stability, manufacturer power curves, Perez irradiance transposition, and 30+ documented steps from weather to watts. No ML. No hidden assumptions. Probabilistic P10–P90 bands that widen honestly when data is uncertain.

Wind + solar farms forecasted individually — 8,661 operating and 1,011 planned, from USGS USWTDB, USPVDB, and EIA 860M
Hourly forecast horizon across every model — deterministic NWP and probabilistic ensembles alike
GFS, ECMWF, ICON, GEM + ensemble average, plus GEFS (31m) and ECMWF ENS (51m) probabilistic ensembles for P10–P90 uncertainty bands
Day-ahead LMP and $ revenue for CAISO, ERCOT, MISO, NYISO, ISO-NE, SPP direct from each operator
CompoundVision pulls hourly NWP data from Open-Meteo — GFS, ECMWF HRES, ICON, and GEM models. Each farm gets weather interpolated to its exact coordinates. A paid Open-Meteo key cuts full-CONUS runtime from hours to under 10 minutes.
Wind: stability-dependent log-law shear (Monin-Obukhov with Louis 1979 closure), humidity-corrected air density, 35+ manufacturer power curves, Bastankhah-Gaussian wake losses, composite curtailment (icing, thermal, high-wind hysteresis). Solar: PSA solar position, Perez 1990 transposition, Fresnel IAM, Faiman thermal model, spectral correction, HSU soiling with rain-wash, bifacial rear irradiance, inverter clipping.
Every forecast includes P10, P25, P50, P75, and P90 bands. When a farm's specifications are inferred from vintage defaults (rather than known from the manufacturer), the bands widen by up to 1.4× — so the uncertainty is honest about what it doesn't know. Power multiplies against day-ahead LMPs pulled directly from each of the 6 free US ISOs to produce $ revenue per ISO and per farm. Everything aggregates on a 3D CesiumJS globe or via the REST API.
ML models learn patterns from historical data. When the pattern changes — a new turbine model, a revised power curve, a farm expansion — the model needs retraining and the forecast degrades silently until it catches up.
Physics models derive power from first principles: wind speed, air density, atmospheric stability, panel temperature, irradiance geometry. When a farm changes, you update its specs and the forecast adapts immediately. No retraining. No drift. No opaque failure mode.
CompoundVision uses 30+ documented physical steps from raw NWP weather to final power output. Every step is individually testable and physically interpretable. When a forecast is wrong, you can trace exactly why — which atmospheric layer, which power-curve segment, which curtailment rule — and fix it at the source.

Wind, Solar, Combined, Dashboard (ISO aggregates), Skill, Backtest, Revenue, Portfolio, and an in-app searchable Help manual. Interactive globe with CartoDB basemap, wind particle animation, time scrubber with 1×/2×/4× playback, and marker sizing by capacity, capacity factor, or live power output.
See the next 3–5 years of the US grid today. EIA 860M is auto-ingested on the 26th of every month, feeding 1,000+ planned additions with expected online dates. Outlined markers distinguish planned / under-construction / testing from operating, and a three-way Scenario toggle lets you forecast Operating only, + Under Construction, or + All Planned.
Direct HTTP fetchers against CAISO OASIS, ERCOT MIS, MISO market reports, NYISO public CSVs, ISO-NE static transforms, and SPP portal — no third-party data layer. Forecast power × LMP becomes $ revenue per ISO, per hub, and per individual farm. Updates every 6 hours.
Nightly RMSE / MAE / skill-score vs EIA-930 actuals across every model × region × lookback window. The Backtest viewer overlays any archived forecast against the observed generation for the same period.
Build named multi-farm portfolios, toggle farms on/off, and see aggregated power, per-model comparison, pairwise correlation, and variability-reduction σ. Export as Portfolio Summary CSV, Per-Farm Detail CSV, or Full JSON.
Add your own wind and solar assets via the API or the dashboard's 'Add farm' modal. CompoundVision infers missing specs from vintage-weighted defaults and reports a data-quality badge so you know what's measured vs estimated.
FastAPI backend with JWT + API key auth, per-tenant farm scoping, paginated endpoints for farms and forecasts, and a public tenant that every free-tier user can read from. Rate-limited via Redis in production.
USGS USWTDB and USPVDB are the authoritative source for operating wind and solar. EIA Form 860 (annual) gap-fills; EIA Form 860M (monthly, automated) keeps both operating deltas and planned additions current. Three merged datasets, one unified physics run per cycle.


CEGridSight forecasts European electricity prices, demand, and dispatch. CompoundVision forecasts US wind and solar generation from the physics up. Together they represent Compounding Energy's approach: transparent, auditable forecasting grounded in first principles, covering both sides of the Atlantic.