Written by: Olivier Lam, Physical AI Team, Jua.ai AG | Last updated: July 5, 2026
Key Takeaways for Day-Ahead Solar Trading
- Traders evaluate day-ahead solar forecasts with RMSE for deterministic runs and CRPS for ensemble outputs at 12–36 hour lead times.
- Improving forecast accuracy by four percentage points on a 1 GW solar portfolio can save about €3 M per year under European hedging and imbalance structures.
- EPT-2 outperforms ECMWF HRES on surface solar radiation across the full 0–240 hour range, and EPT-2e beats the 50-member ECMWF ENS mean on both RMSE and CRPS.
- Jua for Energy provides up to 24 daily refreshes, native ensembles, and a unified API that removes manual ingestion work for quant teams.
- See how your forecasts compare and benchmark your region against 25+ models in under 5 minutes.
Introduction: Why Solar Forecast Accuracy Now Drives P&L
Solar generation now represents nearly 80% of the 4,600 GW of renewable capacity expected to be added globally by 2030. As subsidy schemes phase out and price cannibalization intensifies, forecast errors in 2026 translate directly into financial losses rather than being absorbed by support mechanisms. A 1 GW solar portfolio that gains four percentage points of forecast accuracy saves approximately €3 M per year under typical European hedging and imbalance penalty structures.
The physical economy in energy, manufacturing, and aerospace is larger than the digital economy, and large language models cannot address it because physics is not language. Jua is a foundation model and agent company focused on the physical world. Jua for Energy is the first applied product, delivering EPT-2 surface solar radiation forecasts, EPT-2e ensemble outputs, and 15-minute actual-generation power forecasts across five European markets through a single workspace. The relationship mirrors Anthropic with Claude Code, where a horizontal AI platform supports a flagship vertical product.
Test EPT-2 on your portfolio and run a live accuracy comparison at athena.jua.ai in under 5 minutes.
Executive Summary and Evaluation Lens for Solar Forecast Providers
To understand where Jua for Energy fits, start with a clear framework for evaluating any day-ahead solar forecast provider. Four criteria determine fitness for energy trading: accuracy, update frequency, integration depth, and total cost of ownership.
Accuracy. RMSE measures the average magnitude of deterministic forecast error, and CRPS measures the calibration and sharpness of probabilistic ensemble outputs. Both metrics need evaluation against independent ground-truth observations, not vendor-provided graphics. EPT-2 is benchmarked against more than 10,000 real ground stations on open-source StationBench, with no post-processing or station fine-tuning, and the results are published in the peer-reviewed technical report arXiv:2507.09703.
Update frequency. Intraday trading has shifted from occasional adjustments to a continuous default process in which traders update forecasts repeatedly up to gate closure. In this environment, a provider that refreshes only twice a day is structurally mismatched to the workflow, because traders need fresh data throughout the day rather than at a few fixed intervals.
Integration. Raw model files without ensembles, hindcasts, or a productised API force the quant team to build the ingestion pipeline themselves. That work consumes engineering capacity that should go into alpha research and risk tooling instead of plumbing.
Cost. A single traditional Numerical Weather Prediction (NWP) simulation consumes approximately 8,400 kWh and costs €1,000–€20,000 on HPC infrastructure. A single EPT-2 inference runs at approximately 0.25 kWh and $0.20–$15 on a single GPU. The cost asymmetry spans roughly four orders of magnitude and makes high-frequency refresh economically viable for the first time.
Where Jua for Energy Sits in the Forecasting Landscape
Three established categories currently compete for the day-ahead solar forecast workflow.
NWP incumbents. ECMWF HRES, NOAA GFS, and DWD ICON are the universal benchmarks. They are physically rigorous, operationally reliable, and updated two to four times per day. NWP models typically provide forecasts at hourly or less frequent intervals because they are designed to capture larger-scale weather patterns rather than short-term fluctuations in solar radiation. The compute cost caps refresh frequency at a hard ceiling the industry has accepted for forty years.
AI research models. Microsoft Aurora, Google DeepMind GraphCast, and ECMWF AIFS are research-grade outputs consumed as raw files. They reduce inference cost substantially but ship without productised ensembles, operational refresh schedules, or workflow tooling. Aurora also lacks any surface solar radiation (SSRD) output.
Point-solution SaaS vendors. These providers resell processed NWP outputs, sometimes with site-calibrated machine learning corrections. Solcast’s attention-based ensemble correction layer improved GHI forecast accuracy over the +4h to +48h lead-time range in North America, which shows the incremental gains available from post-processing NWP baselines. These vendors do not own a physics foundation model, do not run cross-vendor benchmarks, and do not provide an agent layer.
Jua for Energy occupies a fourth position. It combines a physics foundation model (EPT-2) with an AI agent (Athena) in a productised platform, where NWP incumbents and AI peers run as guests on the same benchmarking surface.
Compare Jua against the incumbents and see EPT-2 side by side with ECMWF, Aurora, and GraphCast at athena.jua.ai.
Core Concepts Behind Jua for Energy
Surface solar radiation (SSRD). SSRD is the total downwelling shortwave flux at the Earth’s surface, measured in W m⁻². It is the primary meteorological input to any photovoltaic power forecast. Errors in SSRD propagate directly into generation errors. Using all three post-processed NWP irradiance components, GHI, DNI, and DHI, in the physical model chain produces better PV power forecast performance than relying on GHI separation alone.
Physics-constrained modeling. Standard transformers applied naively to atmospheric data can produce outputs that violate conservation laws such as mass, momentum, and energy. EPT (Earth Physics Transformer) is a general spatiotemporal transformer foundation model that learns the governing physics of complex systems directly from observational data in a latent representation integrated forward in time. Outputs are physically constrained by construction. Embedding physical constraints directly into the model architecture enables consistent outperformance over purely data-driven approaches for day-ahead to 5-day PV power forecasts.
Ensemble methods. An ensemble is a set of perturbed model runs that samples forecast uncertainty. CRPS, the Continuous Ranked Probability Score, measures how well the ensemble’s full probability distribution matches the observed outcome. EPT-2e, the ensemble variant of EPT-2, produces 30 members and outperforms the industry-standard 50-member ensemble on both deterministic accuracy (RMSE) and probabilistic calibration (CRPS) at virtually every lead time, as documented in arXiv:2507.09703.
Power conversion. Converting SSRD to MW output requires a capacity-weighted transfer function that accounts for panel orientation, inverter efficiency, and installed capacity. Jua for Energy’s Fundamental Model combines EPT-2 weather forecasts with installed-capacity data. The Actual Generation Model refreshes every 15 minutes with a 48-hour horizon and lower near-term error.
Strategic Trade-offs in Day-Ahead Solar Forecasting
Accuracy versus speed. Running full ensemble fusion with site-specific calibration demands significant resources, which limits how frequently forecasts can be updated. Vendors often publish day-ahead forecasts live but cannot achieve sub-hourly refresh without sacrificing accuracy or increasing cost. EPT-2 resolves this trade-off. The low inference cost described earlier enables up to 24 refreshes per day without compromising forecast quality.
Generality versus specialization. NWP model selection has the largest effect on forecast accuracy, followed by the irradiance-to-power conversion method. A general physics foundation model fine-tuned for atmospheric prediction can outperform both pure NWP and purely data-driven approaches because it learns the governing dynamics from observational data rather than solving discretized differential equations at fixed grid resolution.
Comparison table: update frequency and surface solar radiation accuracy.
| Provider | Update Frequency | Surface Solar Radiation Accuracy vs. ECMWF HRES | Notes |
|---|---|---|---|
| EPT-2 (Jua for Energy) | Up to 24×/day (EPT-2 RR); 4×/day (EPT-2 flagship) | Beats HRES on SSRD at every lead time, 0–240 h | Deterministic flagship, native any-Δt, natively forecasts up to 5 km resolution, benchmarked on 10,000+ ground stations via open-source StationBench |
| EPT-2e (Jua for Energy) | 4×/day | Beats ECMWF ENS mean on RMSE and CRPS at virtually every lead time | 30-member ensemble, 60-day horizon, probabilistic skill exceeds 50-member ENS mean |
| ECMWF HRES | 2–4×/day | The benchmark, 40 years of NWP leadership | ~8,400 kWh per simulation, €1,000–€20,000 per run, 9 km resolution |
| Microsoft Aurora | Typically 4×/day (research cadence) | No SSRD output published | EPT-2 beats Aurora on 10 m wind, 100 m wind, and 2 m temperature across 0–240 h; Aurora has no productised ensemble |
Implementation and Operational Best Practices for Jua for Energy
Benchmarking on live data. Forecast accuracy should be evaluated over the most recent 12 months of data to capture seasonal trends, weather variability, and long-term model performance across diverse conditions. On the Jua platform, a meteorologist selects any region and variable and receives a head-to-head comparison across 25+ models in seconds. Backtests against years of historical forecasts run in approximately 5 minutes via Athena, Jua’s AI agent.
API integration. Jua for Energy exposes a REST API with Apache Arrow support for large payloads and a Python SDK installable via pip install jua. The unified schema covers all 25+ models, including the EPT family, ECMWF HRES, ENS, AIFS, NOAA GFS, DWD ICON, Aurora, and GraphCast, so swapping or comparing models does not require re-engineering pipelines. Documentation is available at docs.jua.ai.
Alert configuration. Divergence alerts fire the moment two or more models disagree on SSRD or power output for a specific zone, while correction alerts fire when a model revises its own output between runs. Both alert types are filterable by zone and PSR (Production Source Resource) type, which ensures traders receive only the signals relevant to their portfolio. The result is simple: the trade window opens with a notification, not a missed move.
See EPT-2 in your live workflow and compare surface solar radiation forecasts against your current provider.
Readiness and Opportunity Assessment for Your Team
The following checklist shows whether a team is positioned to capture value from a physics foundation model approach to day-ahead solar forecasting.
For meteorologists. Many teams still evaluate AI weather models on vendor-provided graphics rather than running head-to-head benchmarks on their own region and variable. Morning briefing pipelines often consume more than 30 minutes of manual assembly. Access to ensemble SSRD outputs with CRPS-evaluated probabilistic skill also remains rare. If any of these gaps exist, the Jua platform can close them in under 5 minutes.
For traders. Some stacks refresh fewer than six times per day, which leaves traders exposed between runs. Many desks still lack automatic divergence or correction alerts and instead notice model revisions only when someone else trades on them first. In other cases, the day-ahead solar power forecast arrives as a raw irradiance file that requires manual conversion instead of a native MW output.
For quant developers. Many AI weather subscriptions still deliver raw model files without hindcasts, ensembles, or a documented API schema. Backtesting pipelines are often built and maintained entirely in-house. Jua serves quant funds and commodity traders across four continents, with sales cycles compressed to as little as two weeks once the live benchmark confirms accuracy.
Common Pitfalls in Adopting AI Solar Forecasts
Stale data between runs. The energy industry receives roughly four global NWP forecasts per 24 hours, so traders often look at stale numbers between runs. As subsidy schemes phase out, forecast errors translate directly into financial losses rather than being absorbed, and the cost of acting on a six-hour-old solar forecast becomes very real. EPT-2 RR updates up to 24 times per day, and actual-generation power forecasts refresh every 15 minutes.
Lack of ensemble output. A deterministic day-ahead solar forecast provides no information about forecast uncertainty. Probabilistic day-ahead forecasts using joint distributions enable more effective allocation of operating reserves than conventional deterministic approaches in decarbonized power systems. Providers that ship only deterministic outputs leave the trader without the spread information needed to size positions or configure alerts.
Unvalidated accuracy claims. Most AI weather vendors claim accuracy without peer-reviewed evidence or independent ground-station validation. EPT-2’s validation methodology, described in detail earlier, uses independent ground-station data rather than vendor-curated test sets. The peer-reviewed results (arXiv:2507.09703, arXiv:2410.15076) shift the conversation from skepticism to procurement speed once a meteorologist runs the benchmark.
Frequently Asked Questions About Jua for Energy
What is the difference between a surface solar radiation forecast and a PV power forecast?
Surface solar radiation (SSRD) is the raw meteorological variable, the total downwelling shortwave flux at the Earth’s surface in W m⁻². A PV power forecast converts SSRD into MW output using a capacity-weighted transfer function that accounts for panel orientation, inverter efficiency, installed capacity, and shading. Both are available in Jua for Energy. EPT-2 delivers SSRD as a native weather variable, and the Power Forecast surface converts it into MW output for solar, wind onshore, wind offshore, total renewables, load, and residual load across Germany, Great Britain, France, the Netherlands, and Belgium.
How does EPT-2 compare to ECMWF HRES on day-ahead solar forecasting specifically?
EPT-2 outperforms ECMWF HRES on surface solar radiation at every lead time across the full 0–240 hour range, as documented in the peer-reviewed technical report arXiv:2507.09703, benchmarked against more than 10,000 real ground stations with no post-processing. Jua for Energy does not replace ECMWF, because serious customers keep their ECMWF subscription and run Jua for Energy alongside it. The platform instead displaces the plumbing around the incumbent feed, including the in-house grib pipeline, the manual benchmarking, the morning-briefing assembly, and the dashboard stitching.
Can Jua for Energy integrate with our existing ECMWF data feeds and internal pipelines?
Yes. The Jua platform exposes a REST API with Apache Arrow payload support and a Python SDK installable via pip install jua. ECMWF HRES, ENS, AIFS, and EC46 all run natively on the Jua platform under a unified schema alongside the EPT family, NOAA GFS, DWD ICON, Aurora, and GraphCast. ENTSO-E grid data integrates directly for European power-market actual generation and capacity data. Quant teams pipe Jua forecasts into their own systematic models, and utilities and trading houses pipe them into existing dispatch, risk, and trading tools. Integration that often takes a quarter to build elsewhere stands up in days.
How long does it take to evaluate Jua for Energy against our current solar forecast provider?
The live benchmark typically takes about 5 minutes. A meteorologist or quant developer selects a region and variable that matters to their portfolio, selects their current provider alongside EPT-2, and the Jua platform returns a head-to-head accuracy comparison on the spot. Backtests against years of historical forecasts run in approximately 5 minutes via Athena. The live benchmark usually acts as the deal trigger, because meteorologists who were sceptical of vendor accuracy claims become internal champions once they run the numbers themselves.
What ensemble depth does EPT-2e provide, and how does it compare to ECMWF ENS?
EPT-2e produces 30 members and beats the 50-member ECMWF ENS mean on both RMSE and CRPS at virtually every lead time, as documented in arXiv:2507.09703. The ensemble extends to a 60-day horizon. For day-ahead solar trading, EPT-2e provides the probabilistic spread needed to size positions, configure divergence alerts, and allocate operating reserves, which remains unavailable from AI weather peers that ship only deterministic outputs.
Conclusion: Turning Physics Models into Trading Edge
Day-ahead solar forecasting has become a moving target rather than a solved meteorology problem. The compute ceiling on NWP refresh frequency, the absence of ensemble SSRD outputs from many AI research models, and the manual workflow assembled from a dozen vendor contracts are all solvable with a physics foundation model and an agent built on top of it.
The ensemble variant delivers the probabilistic skill described earlier, outperforming ECMWF ENS across both accuracy metrics. EPT-2 RR refreshes up to 24 times per day, and actual-generation power forecasts refresh every 15 minutes. The financial case is straightforward. The four-percentage-point accuracy gain described earlier translates to approximately €3 M in annual savings for a 1 GW portfolio.
Jua operates as a foundation model and agent company, and Jua for Energy is the first applied product. The architecture learns physics, and the domain becomes a variable. Run the benchmark on your own region and see the results in under 5 minutes at athena.jua.ai.
Book a demo and bring EPT-2 into your trading stack.
