Introduction

El Niño-Southern Oscillation (ENSO) is the dominant mode of interannual climate variability in the tropical Pacific. Its influence has been identified to be worldwide1,2. Therefore, it is pivotal to accurately predict ENSO as early as possible due to its tremendous global impact. One major problem in ENSO predictability and prediction is the well-known spring predictability barrier (SPB), which is characterized by a band of maximum decline of monthly predictability (e.g., indicated by autocorrelation) of sea surface temperature (SST; e.g., Niño3.4) anomalies in the boreal spring3,4,5. This maximum decline of ENSO predictability occurs in spring, regardless of different initial months5,6. Since then, researchers have begun to more focus on understanding the ENSO SPB7,8. Including upper ocean temperatures in the initial conditions can provide an additional skill to cross the boreal spring7. Other aspects like westerly wind bursts in the prediction system also significantly increase ENSO prediction skill and weaken the so-called spring prediction barrier8. Nevertheless, the SPB is still an obstacle for dynamical and statistical forecasting models even with additional signals from the subsurface temperature in the tropical Pacific9,10.

The asymmetric characteristic in ENSO predictability remains unclear11. Based on observational ENSO precursors, some studies suggested that El Niño is more predictable than La Niña2. The similar conclusion through the ensemble forecast experiments can be found in a perfect model framework12. Alternatively, some studies demonstrated that strong La Niña events are more predictable because they are mostly driven by the thermocline feedback, while strong El Niño almost are driven by stochastic wind forcing11,13. The western Pacific oceanic heat content is a better predictor for La Niña than El Niño14. Recently, some studies suggested that El Niño and La Niña events are equally predictable through real-time seasonal ENSO forecasts initialized by oceanic observations15. In addition, using Community Earth System Model in a perfect model scenario, researchers demonstrated that additional observations in the equatorial regions may greatly improve El Niño predictions while the observations in the off-equatorial regions around 10°N in the central Pacific may be necessary to improve La Niña predictions16. Although much efforts have been made to investigate the predictability of El Niño and La Niña, the asymmetry of ENSO predictability has not been explored from the perspective of SPB. Particularly, we focus on the ENSO asymmetry in short-term predictability on springtime initial condition.

Given that the nonlinear terms have been identified to play a role in ENSO asymmetry13, these nonlinear terms may also be a reason for ENSO asymmetry in SPB. ENSO nonlinear characteristic of the amplitude, spatial pattern and time evolution are both related to the nonlinear response of the zonal winds to SST anomalies13,17. In addition, the nonlinear wind response to SST plays a leading role in the genesis of ENSO asymmetry18. However, the role of these terms is yet to be studied in the ENSO asymmetry of predictability.

In this study, we aim to find the ENSO asymmetry of predictability from the view of SPB and demonstrate the possible mechanism to cause this asymmetry. We analyze the SPB intensity of El Niño and La Niña years both in observation and 29 Coupled Model Intercomparison Project Phase 6 models (CMIP6). We then identify the key factors leading to SPB asymmetry in the recharge oscillator model (ROM), observations and CMIP6. A further analysis of the heat budget of the mix layer in the tropical Pacific indicates the specific physical mechanism to induce this asymmetry.

Results

ENSO asymmetry of SPB in the observation and CMIP6

A stronger SPB in La Niña years than that in El Niño years can be found in the observation (Fig. 1a). In general, the autocorrelation decreases dramatically from March (especially from April) to June (Supplementary Fig. 1a) for different initial months, indicating that SPB is a distinct feature, regardless of the different ENSO states. Here we mainly focus on the persistence change in April (0) to June (0). To investigate the SPB under different ENSO states, we choose El Niño and La Niña years from 1958 to 2021 and obtain the autocorrelation function, respectively. In El Niño years, regardless of the initial months, the persistence drops relatively slowly before March (0) and exhibits relatively sharp drop-offs after March (0) (Fig. 1a; Red lines). Its SPB intensity is 0.97 (i.e., \({S}_{{\rm{B}}}\) = 0.97; the definition of SPB intensity is shown in the Methods). Compared with El Niño years, the persistence declines more slowly before April (0) but drops more sharply after April (0) in La Niña years (Fig. 1a; Blue lines). As such, the SPB intensity in La Niña years is significantly stronger (\({S}_{{\rm{B}}}\) = 2.92; the way of significant test by Monte Carlo can be checked in the Methods). Different definitions of ENSO years do not change the results. Moreover, the asymmetry of SPB also exists when we only use the first year of multi-year ENSO events (see also Supplementary Fig. 2). In summary, ENSO events exist an asymmetric characteristic in SPB intensity, i.e., the barrier is stronger in La Niña years than that in El Niño years.

Fig. 1: The SPB in the observation and CMIP6 models.
figure 1

a Autocorrelation calculated by Niño3.4 SST anomalies using observations from 1958 to 2021. Red and blue lines denote El Niño and La Niña years, respectively. The top x axis denotes the initial month and corresponding lag month is marked on the lower axis. b Same as a, expect for multi-model mean of CMIP6. c, d Same as b, except for type 1 and type 2, respectively. The range of A, SPB for El Niño and La Niña events is the one standard deviation of these models.

The CMIP6 datasets also identify that the SPB in El Niño years is much weaker than La Niña years (Fig. 1b). From the multimodel mean of the 29 CMIP6 models, in El Niño years, regardless of the initial months, the persistence drops relatively slowly before May (0) and exhibits relatively sharp drop-offs after May (0) (Fig. 1b; Red lines). Its SPB intensity is 1.26 (i.e., \({S}_{{\rm{B}}}\) = 1.25). Compared to El Niño years, the persistence drops relatively slowly before May (0) and exhibits sharper drop-offs after May (0) (Fig. 1b; Blue lines) in La Niña years (\({S}_{{\rm{B}}}\) = 2.21). 29 CMIP6 models also identify a stronger SPB for La Niña than that for El Niño, which is consistent with observations (Fig. 1a vs. Figure 1b). Only 6 models (21%) indicate a weaker SPB of La Niña (Supplementary Fig. 3a). Note here the asymmetry of SPB is also strong when we only use the first of ENSO years in CMIP6 models (Supplementary Fig. 3b). In the rest of 23 models, some models (e.g., CNRM-ESM2-1) show a stronger asymmetry of SPB. The difference of the SPB index is larger than 2. Meanwhile, some models (e.g., CESM2-WACCM) exhibits a weaker asymmetry and the difference is smaller than 0.5. As such, we choose two types of models in these models according to the asymmetry of SPB: type 1 is the models that shows a significantly stronger SPB of La Niña than El Niño (Fig. 1c; i.e., top-five SPB difference models among 23 climate models; Table 1) while type 2 is the situation when the difference of SPB between El Niño and La Niña is modest (Fig. 1d; i.e., bottom-five SPB difference models among 23 climate models; Table 1). The difference of type 1 and type 2 can be used to identify the possible physical mechanism indicated by the observation. A point to be returned later.

Table 1 The CMIP6 models of Type1 and Type2.

Asymmetric ENSO SPB in the ROM

To identify the key factor leading to SPB asymmetry, we use a simple ROM (the ROM can be found in the Methods)18,19,20. We first add the seasonal cycle of growth rate (\({R}_{0}\) ≠ 0) to exhibit the ENSO SPB feature, which is consistent with previous studies4,6,21. The persistence drops dramatically from March to June. However, the SPB intensity is almost equal for El Niño (\({S}_{{\rm{B}}}\) = 1.61) and La Niña (\({S}_{{\rm{B}}}\) = 1.60), which indicates that the ENSO asymmetry of SPB does not exist (Fig. 2a). This is because the asymmetric feature is not introduced in the model. In this case, El Niño and La Niña are symmetrical.

Fig. 2: The SPB in the ROM.
figure 2

a Same as Fig. 1a, expect for the results from ROM where \({\beta }_{1}\) = 0. b Same as a except for \({\beta }_{1}\) = 0.6. c The modulation of SPBs under different \({\beta }_{1}\) in ROM. d In the perfect model framework, the anomaly correlation coefficient (ACC) of the forecasts starting from different initial months when \({\beta }_{1}\) = 0 in the ROM. The red and blue lines represent the El Niño and La Niña years, respectively. e Same as d, except for \({\beta }_{1}\) = 0.6. f Same as e, expect we use ROM to forecast the observation. using observation as “truth”, respectively.

To further demonstrate the asymmetrical feature of ENSO in ROM, we add the nonlinear terms in the model. Previous studies suggested that the nonlinear wind stress response to SST anomalies (atmospheric nonlinear feedback) can induce oceanic nonlinear feedbacks and dominates the genesis of ENSO asymmetry18. Therefore, we introduce the term of nonlinear wind stress response to SST into ROM and explore the role of this term on SPB asymmetry. To incorporate the nonlinear atmospheric feedback (\({\beta }_{1}\)) into the model, we adopt a simple piecewise form of \(\tau\) to T18,

$$\tau ={a}_{3}\left(T+{\beta }_{1}\left|T\right|\right)+\xi$$
(1)

We then set \({\beta }_{1}\) > 0 (a stronger wind stress response of warm SST anomalies than that of cold SST anomalies), which represents the presence of nonlinear wind stress response to SST anomalies in the tropical Pacific. It turns out that when \({\beta }_{1}\) > 0 (the nonlinear wind stress response to SST exists), the SPB intensity of La Niña (\({S}_{{\rm{B}}}\) = 1.82) is obviously stronger than that of El Niño (\({S}_{{\rm{B}}}\) = 1.45; Fig. 2b). Note here although the nonlinearity of wind stress response (i.e., Eq. (1)) does not vary seasonally, its effect has the seasonality due to the seasonal cycle of growth rate (Supplementary Fig. 4). Moreover, the seasonality of \({\beta }_{1}\) does not dramatically change the asymmetry of SPB (Supplementary Fig. 5). The role of nonlinear wind stress response of SST in SPB asymmetry can be further identified in Fig. 2c. When \({\beta }_{1}\) increase from 0 to 0.6, the strength of SPB gets larger for La Niña events but becomes weaker for El Niño events (Blue vs. Red line in Fig. 2c). Specifically, the difference of SPB intensity between El Niño and La Niña increases when \({\beta }_{1}\) gets larger. According to Eq. (1), when \({\beta }_{1}\) get larger, for \(T \,>\, 0\), it means that a stronger westerly anomalies response (\(T\, > \,0\) and \({\beta }_{1}{\rm{|}}T{\rm{|}}\, > \,0\) in Eq. (1)). This may induce the El Niño events afterwards and the SPB strength is weaker. On the other hand, for T < 0, it indicates that a weaker easterly anomalies response (\(T\, < \,0\) but \({\beta }_{1}{\rm{|}}T{\rm{|}}\, > \,0\) in Eq. (1)), indicating a stronger SPB strength for La Niña events. Many other factors may also lead to ENSO asymmetry of SPB6,18,22,23, including the initial conditions (Supplementary Fig. 6). By using the various kinds of recharge oscillator models, we find that the asymmetrical response of wind stress is an essential factor for ENSO asymmetry of SPB (See Supplementary Figs. 7 and 8).

By preforming the forecast in the ROM (more details for the prediction can be checked in the Methods), we further identify the asymmetrical predictability of ENSO both in the perfect model and real-world frameworks. In the perfect model framework, when \({\beta }_{1}\,\)= 0 (Fig. 2d), both the El Niño and La Niña events exhibit similar drop of prediction skill in anomaly correlation coefficient (ACC) during the spring, indicating that there is no asymmetry of predictability. When \({\beta }_{1}\,\)= 0.6 (Fig. 2e), the ACC of El Niño drops more slowly during the spring compared with La Niña. For the real-world framework, the way we perform forecasts is the same as what we do in the perfect model framework, expect that we use observation as the “truth”. The ACC of El Niño also drops more slowly during the spring compared with La Niña in Fig. 2f. Note here the asymmetry of SPB also exists when \({\beta }_{1}\,\)= 0 for the real-world forecasts, which indicates the importance of the initial conditions (Supplementary Fig. 6). As such, the weaker SPB of El Niño than La Niña also indicates a higher predictability of El Niño than La Niña when the initial month is in the spring. Usually, El Niño starts earlier than La Niña and its SPB is supposed to be low.

A possible mechanism to explain the ENSO asymmetry in SPB both in the observation and CMIP6

The nonlinear response of zonal wind stress on SST anomalies can also be found in the observations, especially in the spring. This asymmetric response of zonal wind stress on SST anomalies (i.e., A) is more evident in April to June than in other months (Fig. 3a; see Methods for calculation). Particularly, in AMJ, warm SST anomalies generate stronger anomalous westerlies (with a slope as 0.008 Pa °C-1; i.e., \({S}_{{\rm{p}}}\,\)= 0.008; Fig. 3b) while cold SST anomalies generate weaker easterlies anomalies (with a slope as 0.003 Pa °C-1; i.e., \({S}_{{\rm{n}}}\,\)= 0.003). This asymmetry, which is indicated by A, is 0.48. These different responses of the wind stress may be caused by the background of the SST in the tropical Pacific (Fig. 3c). During the spring (AMJ), the averaged SST are larger than other months. This warmer SST is easier to induce stronger zonal wind stress anomalies24. Note here that the nonlinear wind response affects the asymmetry of the ENSO growth rate in spring, thus contributing to SPB asymmetry.

Fig. 3: The nonlinear wind stress response of SST in the observation.
figure 3

a The seasonality of A. b Scatter diagram of Niño 3.4 index and zonal wind stress (Tauu; averaged from 120°E-80°W, 5°S-5°N) from April to June. Red dots represent the response of zonal wind stress to warm SST anomalies. Blue dots are same as red dots, expect for the response on cold SST anomalies. The red line and blue lines are the regression line for this relationship with \({S}_{p}\) is the regression coefficient for red dots and \({S}_{n}\) for blue dots, respectively. c The background of the SST in the Niño 3.4 region for different calendar months. d Regressions of spring (AMJ) tropical Pacific zonal wind stress anomaly of El Niño years onto corresponding Niño3.4 index. Only the regression coefficient exceeding 95% confidence level is shown in the figure. e Same as d, except for the La Niña years.

This point can be identified by regressing zonal wind stress anomalies onto the Niño3.4 index for El Niño and La Niña years, respectively (Fig. 3d, e). It is found that the response of spring zonal wind stress anomaly on SST anomalies in El Niño years (Fig. 3d) is stronger than that in La Niña years (Fig. 3e), especially in the western and central tropical Pacific. This area has been shown to be important for air-sea coupling and ENSO events25. Hence, a stronger response of wind stress during the spring El Niño years leads to a weaker SPB and a higher predictability of El Niño. We will further show in the next section that the zonal current response is stronger when the zonal wind stress anomaly is positive and thus the zonal advective feedback is essential for the asymmetry of SPB.

A further analysis of the CIMP6 models also identify the relationship between the nonlinear wind stress responses and SPB. Note here both the ENSO events SPB and overall SPB (Fig. 1b and Supplementary Fig. 1b) in the CMIP6 are more prominent from May to July, which lags the observation for one month. It may be caused by the failure of the simulation of CMIP6 for the climatology (e.g., the cold bias in the eastern Pacific for CMIP6)26. Hence, we identify the nonlinear response of wind stress from May to July in CMIP6 to explain the relationship between the nonlinear response and SPB. First, the overall CMIP6 models underestimate the asymmetry of the wind stress response (i.e., A = 0.16, which is smaller than the observation, i.e., A = 0.48). By dividing CMIP6 models into two types (Fig. 1c, d), we find that the asymmetric wind stress response of type 1 (A = 0.24), which is significantly stronger SPB for La Niña years than El Niño years, is larger than that of type 2 (A = 0.12). To further identify the role of the asymmetrical wind stress response, the relationship between the A index and the asymmetry of SPB is suggested using 29 CMIP6 models. It is shown that the A index is significantly related to the asymmetry of SPB. When A is larger, the asymmetry of SPB is also stronger (Fig. 4). As such, a larger asymmetrical SPB is caused by a stronger nonlinear response of wind stress to SST anomalies in the tropical Pacific.

Fig. 4: Intermodel relationship between MJJ nonlinear wind stress response and the SPB difference between La Niña and El Niño (ΔSPB).
figure 4

The black line is the regression line, with the regression coefficient S =6.3. The correlation coefficient R = 0.6. The ‘*’ denotes that the correlation coefficient and the slope exceed 95% confidence level.

The specific feedback causes the SPB asymmetry

To examine the specific feedback contributes to SPB asymmetry as the wind stress anomalies can lead to three different positive feedbacks, a budget analysis of the mixed layer temperature is performed (see Methods). We mainly focus on the terms of zonal advection feedback (ZA; \(-{u}^{{\prime} }\frac{\partial \bar{T}}{\partial x}\)), thermocline feedback (TH; \(-\bar{w}\frac{\partial {T}^{{\prime} }}{\partial z}\)), Ekman feedback (EK; \(-{w}^{{\prime} }\frac{\partial \bar{T}}{\partial z}\)) which closely related to zonal wind stress and the terms of nonlinear dynamic heating (NDH; \(-{u}^{{\prime} }\frac{\partial {T}^{{\prime} }}{\partial x}-{v}^{{\prime} }\frac{\partial {T}^{{\prime} }}{\partial y}-{w}^{{\prime} }\frac{\partial {T}^{{\prime} }}{\partial z}\)), which plays a role on ENSO asymmetry. Other terms are relatively small (Supplementary Fig. 9).

The asymmetry of ZA is essential for the development speed of El Niño and La Niña years and the asymmetry of SPB (Fig. 5). During April to June, the warming tendency of the Niño3.4 SST for El Niño years (Fig. 5a; Black line) is significantly stronger than that for La Niña years (Fig. 5b; Black line; Bootstrap test, see method), indicating that the development of El Niño is faster than La Niña and thus a weaker SPB for El Niño. Meanwhile, ZA feedback, indicated by the anomalous current and climatological SST zonal gradient, significantly contributes to the SST warming tendency in AMJ for El Niño years (red line in Fig. 5a). Compared to El Niño years, this term is relatively small in AMJ for La Niña years (red line in Fig. 5b). As such, the asymmetry of ZA leads to the different development speeds of ENSO years. In AMJ, the TH feedback, which suggests the anomalous temperature advected by the climatological upwelling, show no significant difference in El Niño and La Niña years. We also use another definition of TH and find the asymmetry of TH term is also small during the spring27,28. Hence, the nonlinear wind stress response in the tropical Pacific, leads to a stronger ZA feedback for El Niño than that for La Niña years during the boreal spring to the early summer, finally causes the asymmetry of SPB. Note here the NDH term also shows a positive tendency in El Niño and La Niña years, indicating that this term always plays a warming role on SST anomalies. The role of NDH in the asymmetry of SPB needs a further study.

Fig. 5: The mixed-layer temperature tendency terms.
figure 5

a Composites of each term in the SST equation for the El Niño years. Black line indicates SST tendency. Red, blue, gray and green lines indicate ZA, TH, EK feedback and nonlinear dynamic heating. b Same as a, except for the La Niña years. c Same as Fig. 3b, expect for the scatter diagram of equatorial mean (120°E-80°W, 5°S-5°N) zonal wind stress and zonal current. The black and red shading in a indicate the difference of dT/dt and ZA feedback (\(-{{\rm{u}}}^{{\prime} }\frac{\partial \bar{{\rm{T}}}}{\partial {\rm{x}}}\)) term in spring (AMJ) between the El Niño and La Niña is statistically significant at more than 95% confidence level (using bootstrap test; see method).

We further show that why ZA instead of TH is essential for the asymmetry of SPB. The air-sea coupling strength contains two aspects. One is the sensitivity of the wind stress to SST anomaly, the other one is the sensitivity of the oceanic response to wind stress. We find that the sensitivity of thermocline response in the tropical Pacific are similar for the positive and negative wind stress (A = 0.057; Supplementary Fig. 10). However, the zonal current response is asymmetrical (A = 1.747). Particularly, when the zonal wind stress is positive during the spring, the zonal current response is significantly stronger than the cases when the zonal wind stress is negative (Fig. 5c). Thus, the zonal advective feedback is asymmetrical and leads to asymmetry of ENSO SPB.

The role of this nonlinear response can be indicated schematically in Fig. 6. The anomalous SST warming will cause strong westerly anomalies, strong zonal current anomalies and further strengthen the initial SST warming. As such, a larger El Niño growth rate will lead to a stronger ZA positive feedback, a weaker SPB and higher El Niño predictability. Nevertheless, the easterly anomalies caused by SST cooling are relatively weaker compared to westerly anomalies18, so does the ZA feedback and La Niña growth rate. Hence, it leads to a stronger SPB and lower predictability of La Niña.

Fig. 6: Schematic mechanism of SPB asymmetry.
figure 6

The anomalous SST warming will cause strong westerly anomalies, strong zonal current anomalies and further strengthen the initial SST warming. As such, a larger El Niño growth rate will lead to a stronger ZA positive feedback, a weaker SPB and higher El Niño predictability. Nevertheless, the easterly anomalies caused by SST cooling are relatively weaker compared to westerly anomalies, so does the ZA feedback and La Niña growth rate. Hence, it leads to a stronger SPB and lower predictability of La Niña.

Discussion

In this paper, we explore the ENSO asymmetry in SPB and propose a mechanism to explain this asymmetry. Observed ENSO events exhibit an asymmetric characteristic in SPB intensity. In particular, the SPB in El Niño events is weaker than that in La Niña events. This can also be identified using CMIP6 datasets. The ROM is then used to investigate the ENSO asymmetry of SPB intensity. Nonlinear term \({\beta }_{1}\), which is related to nonlinear wind stress response to SST, is the main cause of asymmetric ENSO predictability. Moreover, the SPB asymmetry becomes greater with the increase of \({\beta }_{1}\). The nonlinear response of zonal wind stress on SST anomalies may affect the asymmetry of the ENSO growth rate in spring and contribute to SPB asymmetry, which is identified both in the observation and CMIP6. The stronger westerly anomalies caused by anomalous SST warming further strengthen the initial SST warming through ZA feedback. This will cause a larger ENSO growth rate, a weaker SPB and enhance the predictability of El Niño. On the contrary, the easterly anomalies caused by SST cooling and the oceanic zonal current response to wind stress anomalies are relatively weaker. Thus, the initial SST cooling cannot be effectively enhanced due to the weaker ZA feedback. This leads to a smaller ENSO growth rate, a stronger SPB and lower predictability of La Niña events.

In addition to the asymmetry in SPB, the SPB of El Niño diversity may also exist because of the relationship between SST and anomalous wind patterns. Recent studies have shown that the large differences in spatial pattern from event to event for El Niño29,30. The different SST patterns are associated with different anomalous wind patterns, which may also lead to the SPB of El Niño diversity. For example, El Niño events with their largest anomalies in the central equatorial Pacific may have weaker wind anomalies confined to the western part of the basin, which may result in less persistence. The El Niño diversity in SPB should be explored in our further study.

North Pacific Meridional mode (NPMM) may also lead to the asymmetry of ENSO SPB. A stronger NPMM may occur during the El Niño years, which may in turn cause a stronger wind anomaly by Wind-Evaporation-SST feedback31,32 and a weaker SPB. As the NPMM cannot be included in the simple ROM, a further study using fully coupled general circulation model is needed to check the role of NPMM.

We should bear in mind that the asymmetry of ENSO predictability may behave in an opposite way from different perspectives at different lead times. For example, western Pacific oceanic heat content is a better predictor to La Niña than that of El Niño11,14. That is, La Niña is more predictable from ocean heat content perspective beyond 1-year lead. Note here we emphasize the role of SPB and thus the initial month is in the boreal spring (i.e., the lead time is shorter than 8 months). Longer predictability of ENSO comes from oceanic heat content while shorter predictability is originated from the SST persistence (Supplementary Fig. 11). How to estimate ENSO predictability from different perspectives at different lead times still needs a thorough study.

Methods

Observational data and identifying ENSO events

The monthly data (SST, zonal wind stress and depth of 20°C isotherm) from 1958 to 2021 is obtained from the European Centre for Medium‐Range Forecasts Ocean Reanalysis System 5 (ORAS5)33. To calculate the oceanic mixed-layer heat budget, SODA 2.2.4 (Simple Ocean Data Assimilation, 0.5°lat × 0.5°lon, from 1958 to 2001) ocean data are used34.

All monthly mean data are used after the climatological seasonal cycle and linear trends being removed. El Niño (La Niña) events are defined as SST anomalies of Niño3.4 (170°W–120°W, 5°N–5°S) in December(0)–January–February(1) exceeding 0.5 (-0.5) °C in observation, 1 (-1) of normalized SST anomalies of Niño3.4 in the CMIP6 or one positive (negative) standard deviation of SST anomalies in ROM (Table 2)20.

Table 2 ENSO years (Year 0).

The definition of SPB intensity

In this paper, ENSO SPB strength can be defined as follows. Taking El Niño years as an example. During the El Niño years (0), for a given initial month (t; ranging from January to May in this year (0)) and the target month \(\tau\), we calculate the autocorrelation function r(t,\(\tau\)) using all El Niño events. For every initial month t, we identify \({S}_{B1}(t)\) as the specific SPB strength which is calculated as:

$${S}_{{\rm{B}}1}(t)=\left\{\begin{array}{l}r\left(t,{Apr}(0)\right)-r\left(t,{Jun}(0)\right),t \,< \,{May}(0)\\ r\left(t,{May}(0)\right)-r\left(t,{Jun}(0)\right),t={May}(0)\end{array}\right.$$
(2)

The total intensity of the SPB is estimated as:

$${S}_{{\rm{B}}}={\mathop{\sum }\limits_{t={Jan}(0)}^{{May}(0)}}{S}_{{\rm{B}}1}(t)$$
(3)

In order to test the significance of the SPB intensity difference between El Niño and La Niña years, the Monte Carlo method is used as follows: We disorder the time series of El Niño and La Niña years in the observations for 10,000 times in random and calculate 10,000 SPB intensities. The 10000 SPB difference between El Niño and La Niña can determine 95% confidence intervals (the difference > \(\left|1.55\right|\) is significant) for the difference between El Niño and La Niña SPB in observation.

Normalized asymmetricity

In order to quantitatively measure the nonlinearity existent in the air-sea coupled process35, we define a normalized asymmetricity as:

$$A=\frac{{S}_{{\rm{p}}}-{S}_{{\rm{n}}}}{{S}_{{\rm{p}}}+{S}_{{\rm{n}}}}$$
(4)

where \({{\rm{S}}}_{{\rm{p}}}\) and \({{\rm{S}}}_{{\rm{n}}}\) represent the slopes for the positive and negative cases, respectively.

The Recharge Oscillator Model and predictions

We adopt ROM to further investigate the SPB asymmetry phenomenon in observation18,19,20,36.

$$\frac{{dT}}{{dt}}={RT}+{a}_{12}h+{a}_{13}\tau$$
(5)
$$\frac{{dh}}{{dt}}={a}_{21}T$$
(6)
$$\tau ={a}_{3}T+\xi$$
(7)
$$R={R}_{{\rm{a}}}+{R}_{0}\sin ({\omega }_{{\rm{a}}}t-\varphi )$$
(8)

Note here R is seasonally varying as the seasonal cycle of ENSO growth rate is the cause of SPB21. The variable T is chosen as representing the Niño3.4 (170°W–120°W, 5°N–5°S) SST anomaly, as it captures both the warm and cold ENSO events in observation. h and τ denote the equatorial averaged thermocline and zonal wind stress anomalies in the Pacific (120°E–80°W, 5°N–5°S), respectively. Note here the wind stress and the damping term of h in Eq. (6) are omitted as these terms are small37. All the numerical results presented in this paper are calculated from the last 2000 years of a 2050-year run. The numerical models are solved in a time step of 0.3 days. Model parameters can be estimated from observations using multilinear regression method (Table 3).

Table 3 ROM parameter and corresponding value.

We also perform ensemble forecasts in the ROM to compare the prediction skill of different initial month both in the perfect model and real-world frameworks. The parameters in ROM are obtained by the regression through the observations, which are consistent with previous study13. For perfect model framework, we use control run as the “truth”. We do ensemble forecasts in every month of 2000 years with 12 months forecast length to get sufficient forecast data. For each of the forecast ensemble members (20 members), a small random normal perturbation (zero mean and 0.1 times standard deviation of T) is added to variable T as the initial condition38. The real-world framework is the same with perfect model framework, expect that we treat observation from 1958 to 2021 as “truth”.

In this study the forecast skill is verified using the ACC. ACC is defined as the temporal correlation coefficient between ensemble mean forecast and the corresponding “truth”39:

$${\rm{ACC}}=\frac{ < {F}_{i},{O}_{i} > }{\sqrt{ < {F}_{i},{F}_{i} > * < {O}_{i},{O}_{i} > }}$$
(9)

where \({F}_{i}\) is the ensemble mean forecast anomaly for forecast month or year i, and \({O}_{i}\) is the verifying observed anomaly. < > denotes the variance over all the months or years in verifying time series.

The oceanic mixed-layer heat budget

To understand the relative roles of ocean dynamics (i.e., three-dimensional temperature advection) in causing the SPB asymmetry between composite El Niño and La Niña episodes, we analyze the oceanic mixed layer heat budget in Niño3.4 region. The mixed layer temperature anomaly (MLTA) tendency equation may be written as follows40:

$$\begin{array}{l}\frac{\partial {T}^{{\prime} }}{\partial t}=-{u}^{{\prime} }\frac{\partial \bar{T}}{\partial x}-\bar{u}\frac{\partial {T}^{{\prime} }}{\partial x}-{u}^{{\prime} }\frac{\partial {T}^{{\prime} }}{\partial x}-{v}^{{\prime} }\frac{\partial \bar{T}}{\partial y}-\bar{v}\frac{\partial {T}^{{\prime} }}{\partial y}\\ \qquad\quad -\,{v}^{{\prime} }\frac{\partial {T}^{{\prime} }}{\partial y}-{w}^{{\prime} }\frac{\partial \bar{T}}{\partial z}-\bar{w}\frac{\partial {T}^{{\prime} }}{\partial z}-{w}^{{\prime} }\frac{\partial {T}^{{\prime} }}{\partial z}+{\rm{Re}}\end{array}$$
(10)

where T denotes the mixed layer temperature; u, v, and w represent three-dimensional (3D) ocean currents; \(\partial /\partial x\), \(\partial /\partial y\), and \(\partial /\partial z\) denote the 3D gradient operator; a prime represents the interannual anomaly; a bar represents the climatological mean state; and the first nine terms on the right-hand side of the equation are 3D temperature advection terms41. Re denotes the residual term. All the mixed layer terms in the equation above are calculated based on the vertical average within the mixed layer.

CMIP6 models

To complement the insufficient sample of observations in the asymmetry of SPB, we also analyze the monthly data of 29 CMIP6 (Table 4) in historical simulations from 1900 to 201442. All monthly mean data are used after the climatological seasonal cycle and quadratically trends being removed. The SST anomalies of Niño3.4 are normalized.

Table 4 The CMIP6 models.

Bootstrap test

We use a bootstrap method to examine whether the difference of mean between sample A and sample B is statistically significant43. The sample A are re-sampled randomly to construct 10,000 realizations of mean standard deviation. In this random re-sampling process, any sample in sample A is allowed to be selected again. The same is carried out for the sample B. The 10,000 realizations of the sum of the two standard deviations can determine 95% confidence intervals for the difference of mean between sample A and sample B.