Bankability Infrastructure
MFPDi v2.1.0 · UK-SOLAR-2024-R1

MFPDi Structural Exposure Backtest

GB Embedded Solar Fleet · 2010–2025 · Neso Historic Demand Data

280,848 half-hourly settlement periods across 16 annual datasets. The MFPDi framework applied to the complete GB embedded solar generation series — from the nascent 1.22 MW mean in 2010 to the 2,127 MW fleet of 2025.

16
Annual datasets
280,848
Half-hourly periods
96.6
Mean composite score (2011–2025)
1,743×
Solar fleet growth (2010–2025)

Key Findings

2010–2011

Data Infrastructure Maturation

The 2010 dataset scored Moderate (76.3) due to a mean half-hourly generation of just 1.22 MW — a signal so sparse that variance and completeness factors were penalised. By 2011, with mean generation rising to 17.83 MW, the composite crossed the Low threshold (96.7) and remained there continuously through 2025.

2011–2025

Structural Stability Under Fleet Expansion

Despite a 1,743× increase in mean generation, the MFPDi composite remained within a narrow band of 96.5–96.9. Completeness (F1) was consistently above 99%, temporal coverage (F2) was near-complete, and no systematic negative-value anomalies were detected in any year.

F5: 86.67

Capacity Trend Signal

Broadly monotonic growth with one minor exception: 2019 dipped marginally vs 2018, consistent with the well-documented slowdown following removal of Renewables Obligation and Feed-in Tariff support. Recovery from 2020 onwards accelerated sharply to 2,127 MW in 2025.

Composite Score Trajectory

The composite score trajectory illustrates the structural transition from Moderate (2010) to Low band classification (2011 onwards), where it has remained stable for 14 consecutive years — through fleet expansion, policy transitions, and market restructuring.

MFPDi Composite Score 2010–2025

Figure 1 — MFPDi Composite Score, GB Embedded Solar Fleet (2010–2025)

Solar Fleet Growth

Mean half-hourly embedded solar generation grew from 1.22 MW in 2010 to 2,127 MW in 2025, reflecting the rapid expansion of the GB distributed solar estate. The 2019 plateau is visible and consistent with the policy transition period.

GB Embedded Solar Generation Growth

Figure 2 — Mean Half-Hourly Embedded Solar Generation (MW), 2010–2025

Factor Analysis

Five-Factor Breakdown

Figure 3 — MFPDi Five-Factor Breakdown, 2010–2025

Seasonal Profile

Figure 4 — Seasonal Generation Profile (Mean MW by Quarter), 2020–2025

Click to expand the full 16-year scoring table.

Methodology

Data Source

Neso Historic Demand Data series, sourced via the Neso Data Portal. Column: EMBEDDED_SOLAR_GENERATION. Licence: NESO Open Data Licence.

Engine: MFPDi v2.1.0 · Profile: UK-SOLAR-2024-R1

Coverage

16 annual CSV files (2010–2025). 280,848 half-hourly settlement periods. Leap years produce 17,568 rows (366 × 48); standard years produce 17,520 rows (365 × 48).

Inputs

Half-hourly EMBEDDED_SOLAR_GENERATION values (MW) from Neso Historic Demand Data, 2010–2025.

Computation

Five factors scored independently (0–100) and combined via a proprietary weighted sum. Factor weights are calibrated per profile and are not disclosed.

Interpretation

Sensitivity modelling under stated assumptions, not causal attribution. Scores reflect structural properties of the data series.

Five-Factor Framework

F1Data Completeness

Proportion of half-hourly periods with non-null, non-blank solar generation values.

F2Temporal Consistency

Coverage ratio of actual periods vs expected (365/366 × 48 per year).

F3Structural Integrity

Absence of negative values and anomalous zero-run sequences exceeding 48 hours.

F4Signal Variance

Coefficient of variation of non-zero values; penalises implausibly flat or extreme variance.

F5Capacity Trend

Proportion of year-on-year transitions showing non-negative mean generation growth.

Sensitivity Modelling — Stress Test

Since the backtest uses actual historical data rather than projections, stress testing involves applying plausible adverse perturbations to the underlying factors and assessing how much degradation would be required to push the fleet out of the Low band. This is sensitivity modelling under stated assumptions, not causal attribution.

Mild Stress

Repeat of 2010-style sparse signal or metering issues

Scenario — Lower F1 (80–90% completeness due to widespread data gaps) and weaker F4 (variance penalty from more zero periods).
Impact — Score drops to ~85–92 — still Low or upper Watch.
Realism — Mirrors the actual 2010 case (F1 penalised, F4 near-neutral, F3=0, composite 76.3). The backtest proves the framework correctly flagged the early "nascent infrastructure" phase and then rewarded maturation.
Outcome — Fleet remains structurally legible after 2011. No breach of Low band in mature years.
Medium Stress

Amplified 2019-style policy or deployment slowdown

Scenario — 2–3 consecutive years of flat/negative mean generation growth (F5 below 86.67) plus modest variance anomalies (F4 drop to ~80–85) and minor structural issues in F3.
Impact — Score drops to ~88–94 range — still Low band in most years.
Realism — The actual 2019 dip (1,310 MW vs 1,319 MW in 2018) only caused a tiny F4 dip to 94.81; composite stayed at 96.56. Even a stronger or prolonged dip is absorbed by the F1/F2 buffer (both near 100).
Outcome — Stability holds unless the slowdown is extreme and multi-year.
Severe Stress

Major data integrity failure or extreme variance breakdown

Scenario — F1 crashes to <70% (widespread missing data), F3 to <50 (frequent negatives or long zero-runs), F4 to <60 (implausibly flat or erratic signals), combined with negative capacity trends over multiple years (F5 <60).
Impact — Score falls to 60–75 (Watch) or below 50 (At Risk) in affected years.
Realism — Would require catastrophic, systemic failure in Neso settlement data — far beyond observed UK solar behaviour. No systematic negative anomalies were detected in any of the 16 years. Seasonal patterns remained stable through 2020–2025.
Outcome — The framework would correctly flag a "broken" dataset. The high baseline shows high tolerance for normal solar variability and growth.
Extreme Stress

Persistent climate or environmental overlay

Scenario — Hypothetical layering of persistent high environmental stress (e.g., repeated low-irradiance years beyond the 2019 dip), affecting realised generation and creating indirect pressure on F4 (variance) and F5 (trend).
Impact — Even under this scenario, the composite stayed >96 in the historical record.
Realism — The backtest uses pure generation outturn data. The single-asset reports include an Environmental Stress factor not present here. The contrast is instructive: the fleet composite averaged 96.6 while a single-asset snapshot with Environmental Stress 70.0 and Performance Trend 20.0 scored 46/100.
Outcome — Fleet-level structural integrity is robust to environmental variability at the observed range. Asset-level divergence is the primary risk vector.

Key Takeaways from Sensitivity Modelling

Robustness Proven

The framework correctly identified the only real weakness (2010 sparse data) and then demonstrated near-perfect stability during explosive growth and a known policy-induced plateau. This validates its use for bankability, due diligence, and investor reporting.

Buffer Size

Post-2010 scores sit comfortably in the upper 96s. It would take severe, multi-factor degradation — well beyond historical UK solar experience — to push the fleet into At Risk territory.

Fleet vs Asset Contrast

A single-asset snapshot scoring 46/100 (driven by Performance Trend 20.0 and Compounding Risk 31.8) is a clear outlier relative to the fleet backtest. The national data series is structurally sound; the issue is asset-specific.

Degradation Projection Confidence

The backtest supports confidence in the MFPDi-adjusted degradation rate (0.55%/yr) as a modest, evidence-based uplift over the manufacturer 0.50%/yr baseline. Under fleet-like conditions, larger gaps are unlikely.

Apply MFPDi to Your Asset

The same five-factor framework applied to your individual asset dataset. Governance-grade PDF with SHA-256 provenance verification. Single Asset Check from £2,500.

Disclaimer. This report is produced for informational purposes only. It constitutes sensitivity modelling under stated assumptions and does not constitute investment advice, financial advice, or a recommendation to buy or sell any asset. MFPDi scores reflect the structural properties of the analysed data series and are not a guarantee of future performance. MFPD Studios accepts no liability for decisions made on the basis of this report.