La Niña rainfall in Australian agribusiness

Tested 24 ways. Nothing beat chance.

Conclusion: Null

No effect at any horizon tested, across 24 tests.

Every test, against the significance threshold

persistence-robust p · left is stronger evidence
00.050.250.51GNC.AXGNC.AXGNC.AXGNC.AXELD.AXELD.AXELD.AXELD.AXNUF.AXNUF.AXNUF.AXNUF.AXDNL.AXDNL.AX
Filled markers fall below the 0.05 threshold before multiple-testing correction; hollow markers do not. Correction is applied across the whole batch, so an individual marker clearing the line is not a result on its own.
Tests
24
ticker × horizon
p < 0.05
0
uncorrected
Best q
0.95
BH-FDR
Survived
0
q ≤ 0.10

Method

Hypothesis

La Niña delivers above-average rain to the eastern cropping belt. Volume-levered handlers and input suppliers earn on tonnes, not price.

Rule

signal = soi_3m # 3-month mean SOI
prior = +1 # higher SOI -> higher returns
function test(instrument, horizon h):
y = sum(returns[instrument], t+1 .. t+h) # strictly forward
x = signal[t] # known at t
beta, t_stat = OLS(y ~ x) with Newey-West HAC, lag = h + 1
# null: slide x against y by every admissible offset, so
# persistence appears identically under the null
null = [slope(y, roll(x, k)) for k in all offsets]
p = (count(abs(null) >= abs(beta)) + 1) / (len(null) + 1)
return beta, t_stat, p
reject if Benjamini-Hochberg q <= 0.10 across the whole study

Evaluation

Table 1 · Every test in this hypothesis

forward return regressed on the SOI signal
GNC.AX 1mGNC.AX 3mGNC.AX 6mGNC.AX 12mELD.AX 1mELD.AX 3mELD.AX 6mELD.AX 12mNUF.AX 1mNUF.AX 3mNUF.AX 6mNUF.AX 12mDNL.AX 1mDNL.AX 3mDNL.AX 6mDNL.AX 12mAAC.AX 1mAAC.AX 3mAAC.AX 6mAAC.AX 12mRIC.AX 1mRIC.AX 3mRIC.AX 6mRIC.AX 12m+2.9-2.9
InstrumentHorizonnβHAC tShift pSign as predicted
GNC.AX1m338+0.0008+1.590.076yes
GNC.AX3m336+0.0015+1.260.112yes
GNC.AX6m333+0.0026+1.250.141yes
GNC.AX12m327+0.0063+1.740.058yes
ELD.AX1m402-0.0010-1.500.868no
ELD.AX3m400-0.0025-1.300.818no
ELD.AX6m397-0.0048-1.380.813no
ELD.AX12m391-0.0151-2.300.975no
NUF.AX1m400+0.0001+0.230.436yes
NUF.AX3m398-0.0004-0.370.604no
NUF.AX6m395-0.0020-0.840.697no
NUF.AX12m389-0.0038-1.020.704no
DNL.AX1m274+0.0004+0.690.309yes
DNL.AX3m272+0.0012+0.700.292yes
DNL.AX6m269+0.0008+0.240.429yes
DNL.AX12m263-0.0032-0.550.620no
AAC.AX1m297-0.0011-2.210.986no
AAC.AX3m295-0.0033-2.880.996no
AAC.AX6m292-0.0058-2.820.982no
AAC.AX12m286-0.0096-2.850.988no
RIC.AX1m402+0.0000+0.070.458yes
RIC.AX3m400+0.0003+0.370.370yes
RIC.AX6m397+0.0010+0.640.277yes
RIC.AX12m391+0.0050+1.470.056yes
Shift p is the persistence-robust p-value and is the one that decides. HAC t is shown to demonstrate how far conventional inference overstates the evidence.

Reference

Instruments

last price and one-month change, live from Yahoo Finance
SymbolNotes
AAC.AXAustralian Agricultural Company — listed on ASX, in AUD.
DNL.AXDyno Nobel — listed on ASX, in AUD.
ELD.AXElders — listed on ASX, in AUD.
GNC.AXGrainCorp — listed on ASX, in AUD.
NUF.AXNufarm — listed on ASX, in AUD.
RIC.AXRidley Corporation — listed on ASX, in AUD.

Sample

1970–2026 monthly

Sources

Queensland Department of Agriculture and Fisheries. Southern Oscillation Index. The Long Paddock. Monthly, 1876–. www.longpaddock.qld.gov.au/soi/soi-data-files
Yahoo Finance. Historical market prices. Adjusted close, month-end. Retrieved with yfinance. finance.yahoo.com

Revision history

RevStageStatusChange
01DraftDirection and criteria fixed before the experiment ran
02TestedNull24 tests; 0 below p=0.05, none surviving FDR
algorithmic-trading-anthology-july-2026-la-nina-rainfall-in-australian-agribusiness | d/rksci