Skip to main content
Have a personal or library account? Click to login
Modelling the implied volatility – A case of EUR/PLN currency options Cover

Modelling the implied volatility – A case of EUR/PLN currency options

By:   
Open Access
|Jun 2026

Figures & Tables

Table 1

Description of variables

VariableDescription
SPOTEUR/PLN spot exchange rate (end-of-day)
3M ATM3-month EUR/PLN implied volatility for ATM option (zero-delta straddle)
3M RR3-month EUR/PLN implied volatility for 25-delta risk reversal (in euro call terms)
3M SD3-month EUR/PLN historical volatility (standard deviation on log-returns p.a.)
SLOPEDifference between 1-year and 1-month implied volatility for ATM options (calendar spread)

Source: Author’s own elaboration.

Chart 1

Spot vs ATM volatility and risk reversal on EUR/PLN market.

Source: Refinitiv.

Chart 2

Implied vs historical volatility on EUR/PLN market.

Source: Author’s own calculations on the basis of Refinitiv data.

Chart 3

ATM volatility vs calendar spread on EUR/PLN market.

Source: Author’s own calculations on the basis of Refinitiv data.

Chart 4

Plot of ATM volatility and FX spot returns.

Source: Author’s own calculations.

Chart 5

Plot of ATM volatility and historical standard deviation.

Source: Author’s own calculations.

Chart 6

Plot of volatility curve slope and ATM volatility.

Source: Author’s own calculations.

Chart 7

Plot of risk reversal and ATM volatility.

Source: Author’s own calculations.

Chart 8

DQM range for the 2010–2023 period. Dot: average value, black bar: min-max for 14 annual periods.

Source: Author’s own calculations.

Chart 9

MSE range for the 2010–2023 period. Dot: average value, black bar: min-max for 14 annual periods.

Source: Author’s own calculations.

Table A1

Pearson correlation matrix (for daily returns).

1M ATM3M ATM6M ATM1Y ATM
SPOT32%32%29%25%
RR33%31%24%11%
SD111%15%14%12%
SD2−7%−9%−10%−6%

Source: Author’s own calculations.

Table A2

Granger causality tests (for daily returns).

SPOT3M ATM3M RR3M SD
SPOT10.031 [0.0000]*33.117 [0.0000]*3.6827 [0.0025]*
3M ATM0.5771 [0.7176]16.916 [0.0000]*7.9984 [0.0000]*
3M RR1.5067 [0.1842]4.1901 [0.0008]*5.4973 [0.0000]*
3M SD0.9866 [0.4243]1.8946 [0.0919]*0.2716 [0.9288]

*Rejection of the hypothesis about the lack of causality at 0.10 confidence level.

The table presents F-statistics for a test assuming that variables listed in the left-hand column Granger-cause variables listed in the top row of the table.

Source: Author’s own calculations.

Table A3

Stationarity tests.

Variable p-value for Augmented Dickey Fuller test (ADF) test p-value for KPSS testADF decision – H0: I(1)KPSS decision – H0: I(0)
SPOT0.1401Value p < 0.01I(1)I(1)
3M ATM0.0168Value p < 0.01I(1)
3M RR0.0010Value p < 0.01I(0)I(1)
3M SD0.0000Value p < 0.01I(0)I(1)
SLOPE0.0000Value p < 0.01I(0)I(1)

Source: Author’s own calculations.

Table A4

Residuals stationarity Engle–Granger test (full sample model)

ModelResidual variable p-value for ADF testADF value for m = 4, n = 3,284MacKinnon (1994) decisionBlangiewicz–Charemza (1990) decision
1uhat10.0004−3.5194I(0)Rejected
2uhat20.0000−4.9595I(0)I(0)
3uhat30.0000−5.5724I(0)I(0)
4uhat40.0000−4.6977I(0)I(0)

Extrapolated critical value according to Blangiewicz–Charemza (1990) amounts to 3.88–4.17.

Source: Author’s own calculations.

Table A5

Residuals stationarity Engle–Granger test (training sample model)

ModelResidual variable p-value for ADF testADF value for m = 4, n = 2,889MacKinnon (1994) decisionBlangiewicz–Charemza (1990) decision
1uhat10.0009−3.3240I(0)Rejected
2uhat20.0001−4.0312I(0)Rejected
3uhat30.0000−5.0795I(0)I(0)
4uhat40.0000−5.2407I(0)I(0)

Extrapolated critical value according to Blangiewicz–Charemza (1990) amounts to 4.09–4.38.

Source: Author’s own calculations.

Table A6

ECMs (full sample model).

ModelResponse variableExplanatory variable α 1 α 2 β 0 β 1
13M VOLEURPLN15.9853***−0.0048***9.0466***−0.5205***
23M VOL3M SD−0.1393***−0.0180 ***3.4137***0.5325***
3SLOPE3M VOL−0.6468***−0.0226***1.0460***0.0453***
43M RR3M VOL0.1813***−0.0399***−0.7478***0.2750***

Source: Author’s own calculations.

Table A7

ECMs (training sample model).

ModelResponse variableExplanatory variable α 1 α 2 β 0 β 1
13M VOLEURPLN14.7215***−0.0045***21.9061***−3.5772***
23M VOL3M SD−0.1103***−0.0172***2.9705***0.5878***
3SLOPE3M VOL−0.6029***−0.0248***0.6832**0.0245***
43M RR3M VOL0.1535***−0.0601***−0.6246***0.2434***

Source: Author’s own calculations.

Table A8

DQM for ECM models (full sample model).

ModelResponse variableExplanatory variableDQM (excluding zero returns)
13M VOLEURPLN58.9%
23M VOL3M SD49.6%
3SLOPE3M VOL66.0%
43M RR3M VOL60.6%

Source: Author’s own calculations.

Table A9

DQM for ECM models (training sample model).

ModelResponse variableExplanatory variableDQM (excluding zero returns)
13M VOLEURPLN60.7%
23M VOL3M SD60.3%
3SLOPE3M VOL73.6%
43M RR3M VOL62.5%

Source: Author’s own calculations.

Table A10

Comparison of ECM vs OLS models (full sample model).

MeasureMSEDQM
ModelECMOLSECMOLS
10.04200.042158.9%58.2%
20.04560.046649.6%49.5%
30.03680.037466.0%63.9%
40.01510.015460.6%62.9%

Source: Author’s own calculations.

Table A11

Comparison of ECM vs OLS models (training sample model).

MeasureMSEDQM
ModelECMOLSECMOLS
10.07370.073660.7%58.3%
20.08070.083560.3%59.3%
30.03980.040473.6%74.7%
40.01430.012362.5%80.2%

Source: Author’s own calculations.

DOI: https://doi.org/10.2478/ijme-2026-0006 | Journal eISSN: 2543-5361 (formerly 2299-9701) | Journal ISSN: 2299-9701
Language: English
Page range: 49 - 61
Submitted on: Feb 22, 2025
Accepted on: Apr 15, 2026
Published on: Jun 15, 2026
Published by: SGH Warsaw School of Economics
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year
JEL:

© 2026 Piotr Mielus, published by SGH Warsaw School of Economics
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.