Voltaraj · Market statistic

How much spread there was to capture

The best daily margin for a battery of a given duration, at realised prices, after round-trip efficiency and network tariffs. This is not our performance — no model of ours enters the number.

How it is computed

For a 2-hour battery, within one day: charge in the cheapest 8 quarter-hours, discharge in the most expensive 8. Margin, per MWh delivered:

margin = discharge_price − charge_price / 0.85 − tariffs

Divided by efficiency, not multiplied: to deliver 1 MWh you must buy 1,1765 MWh. The remaining 0,1765 MWh is lost, and the extraction tariff is owed on it.

RO · RON/MWh delivered

Figures are in RON, the currency in which the zone publishes its price. Not comparable across zones without conversion — the same rule as for forecast error.
Network tariffs deducted: 12,66 RON/MWh delivered (ANRE 01.01.2026), storage exemption active. Without the exemption it would be ~5× more.
Wear threshold: 87,2 RON/MWh · efficiency 0.85

2-hour battery

MonthDaysMedianP10P90Days below thresholdTop 10% of days
2024-121838,6838,6838,60100,0%
2025-0131370,3220,0781,7033,9%
2025-0228489,5221,91.155,7025,4%
2025-0331730,5362,91.173,8018,2%
2025-0430789,1415,31.059,8017,4%
2025-0531788,3523,01.305,0016,4%
2025-0630941,2752,51.073,9015,6%
2025-0731636,6402,61.132,8022,2%
2025-0831824,2566,11.076,8015,5%
2025-0930942,1502,41.393,7017,0%
2025-1031865,1534,11.297,7019,1%
2025-1130544,5197,11.011,2023,6%
2025-1231303,3130,6721,5026,4%
2026-0131497,9131,51.348,4025,1%
2026-0228501,6214,7744,6020,3%
2026-0331859,5602,31.152,4015,3%
2026-0430911,8555,41.133,4014,9%
2026-05311.085,0702,41.301,6014,8%
2026-0630984,9448,12.555,4027,6%
2026-0731871,6756,11.204,1018,2%
2026-0831951,1470,51.446,2018,1%

Median by duration

Month1h2h4h
2024-121.125,0838,6578,5
2025-01374,4370,3324,4
2025-02532,1489,5403,1
2025-03745,5730,5610,1
2025-04864,2789,1698,6
2025-05879,3788,3722,1
2025-061.047,3941,2797,4
2025-07649,0636,6507,5
2025-08879,9824,2696,7
2025-091.022,0942,1811,7
2025-10919,6865,1708,4
2025-11636,9544,5405,9
2025-12351,1303,3263,6
2026-01565,4497,9426,0
2026-02523,0501,6449,9
2026-03938,4859,5773,2
2026-041.025,8911,8811,0
2026-051.164,81.085,0899,0
2026-061.099,0984,9882,9
2026-07931,0871,6798,4
2026-08993,4951,1892,9

BG · EUR/MWh delivered

Figures are in EUR, the currency in which the zone publishes its price. Not comparable across zones without conversion — the same rule as for forecast error.
Before network tariffs. We do not have this zone's regulated tariffs, so the margin is before them. We do not assume them.
Wear threshold: 17,4 EUR/MWh · efficiency 0.85

2-hour battery

MonthDaysMedianP10P90Days below thresholdTop 10% of days
2025-1031173,8109,7257,5018,9%
2025-1130109,541,2201,3023,4%
2025-123166,328,2144,2024,8%
2026-0131100,728,3269,7025,5%
2026-0228100,844,6147,2019,7%
2026-0331166,6120,6228,5015,5%
2026-0430165,4111,2209,6014,5%
2026-0531169,8127,3220,1013,6%
2026-0630148,4106,2201,5017,9%
2026-0731160,2136,9181,8013,5%
2026-0831167,283,1222,8015,5%

Median by duration

Month1h2h4h
2025-10192,7173,8141,7
2025-11129,8109,582,3
2025-1271,566,357,0
2026-01113,5100,786,8
2026-02104,9100,890,8
2026-03180,2166,6151,7
2026-04182,7165,4148,5
2026-05182,6169,8158,7
2026-06160,8148,4134,2
2026-07168,4160,2143,0
2026-08177,2167,2151,3

GR · EUR/MWh delivered

Figures are in EUR, the currency in which the zone publishes its price. Not comparable across zones without conversion — the same rule as for forecast error.
Before network tariffs. We do not have this zone's regulated tariffs, so the margin is before them. We do not assume them.
Wear threshold: 17,4 EUR/MWh · efficiency 0.85

2-hour battery

MonthDaysMedianP10P90Days below thresholdTop 10% of days
2025-1031190,3119,8257,5020,5%
2025-1130141,052,3221,0020,5%
2025-123179,830,7145,1022,7%
2026-013173,238,3192,1025,2%
2026-0228110,366,1144,9015,8%
2026-0331164,6140,0223,6013,5%
2026-0430167,6110,7201,6013,4%
2026-0531167,7123,6229,1014,2%
2026-0630164,4134,6202,0017,7%
2026-0731164,1142,2188,0013,4%
2026-0831182,7120,4260,3015,0%

Median by duration

Month1h2h4h
2025-10209,7190,3154,4
2025-11147,1141,0122,6
2025-1290,579,860,8
2026-0197,573,255,6
2026-02114,3110,3102,3
2026-03180,2164,6150,2
2026-04182,3167,6153,1
2026-05173,0167,7155,7
2026-06170,4164,4147,1
2026-07170,6164,1151,0
2026-08196,9182,7168,2

HU · EUR/MWh delivered

Figures are in EUR, the currency in which the zone publishes its price. Not comparable across zones without conversion — the same rule as for forecast error.
Before network tariffs. We do not have this zone's regulated tariffs, so the margin is before them. We do not assume them.
Wear threshold: 17,4 EUR/MWh · efficiency 0.85

2-hour battery

MonthDaysMedianP10P90Days below thresholdTop 10% of days
2025-1031163,999,9268,5020,3%
2025-113088,537,8192,6022,8%
2025-123156,026,7118,7026,9%
2026-0131100,827,3254,8025,2%
2026-022862,329,2121,4024,2%
2026-0331201,9138,6274,4013,8%
2026-0430214,5137,2387,5022,9%
2026-0531216,1137,8305,2023,9%
2026-0630216,9108,8522,5026,2%
2026-0731164,5136,7209,0019,8%
2026-0831182,867,7269,0017,7%

Median by duration

Month1h2h4h
2025-10170,0163,9138,0
2025-11105,788,573,1
2025-1266,856,048,2
2026-01113,1100,882,5
2026-0270,462,352,0
2026-03234,7201,9165,6
2026-04241,7214,5183,1
2026-05231,5216,1191,4
2026-06235,5216,9184,2
2026-07175,4164,5147,4
2026-08191,9182,8172,4

How much of the price solar captures

Value factor = the price captured by the solar production shape ÷ the all-hours average price of the month. Below 1.00 it measures cannibalisation: the plant produces when everyone does. The production shape is a proxy from the zone's ENTSO-E solar forecast, not any particular plant — the figure is scale-invariant, so it depends on shape only. A market statistic, not our performance. Being a unitless ratio it is comparable across zones — but only on the same months.
MonthROBGGRHU
2024-070,78
2024-080,790,690,76
2024-090,740,670,72
2024-100,740,590,78
2024-110,820,750,89
2024-121,050,930,97
2025-010,950,970,850,90
2025-020,840,850,820,81
2025-030,540,540,500,60
2025-040,490,530,470,45
2025-050,510,570,460,41
2025-060,490,490,500,48
2025-070,710,690,680,74
2025-080,460,410,380,54
2025-090,540,480,500,67
2025-100,740,740,580,82
2025-110,850,880,680,90
2025-120,980,990,830,97
2026-011,011,020,821,03
2026-020,670,680,450,82
2026-030,450,450,400,52
2026-040,440,360,240,30
2026-050,500,460,280,40
2026-060,590,540,410,62
2026-070,590,580,530,63
2026-080,660,640,540,68
Common window — 20 months present in every zone (2025-01 … 2026-08), mean value factor over them: RO 0,651, BG 0,643, GR 0,546, HU 0,665. Zones are compared only on these months: on each zone's full history, a zone with different months in its sample comes out different without anything having changed.
Season matters more than market. Within one zone, the gap between the best and the worst month is several times the gap between zones on the same month. An annual average hides exactly that.

What is NOT deducted

All four belong to the asset operator and all four only subtract. The figure above is what the market offered, not what anyone collects.

How we publish

Rule written on 27 August 2026, before the first bad month.
How well do we forecast the price this margin comes from? The published error, day by day →