TRADERO.
Data updated 2026-10-20 04:30 UTC · 44,657 obs · recipes-0.1

Oil State

Deterministic factor recipes over primary data — descriptive, not predictive.

The products you trade

3OIL and 3OIS on Borsa Italiana, read from their own prices for the first time: what holding each one for a week, a month and a quarter actually did, beside what oil did over the same sessions.

PROTOTYPE FEED

Prototype — prices from Yahoo, not the issuer; holding figures are the daily-reset path only. A live price is not a close. Nothing here is a recommendation.

3OIL3x long
WisdomTree WTI Crude Oil 3x Daily Leveraged
IE00BMTM6B32 · Borsa Italiana, EUR
Last price
69.97 EUR
+6.61% vs previous close
2026-10-19
2026-07-28last 60 sessions2026-10-19
What holding for the last N sessions did
SessionsThis productOil3 × oilDaily-reset path
5+13.5%+10.6%+31.7%+34.2%
20+30.9%+8.2%+24.7%+23.3%
60+94.5%+25.5%+76.4%+73.3%
Every window since 2022-12-20
SessionsTypical3 × oilUnder 3 × oilWorstBestWindows
5+0.7%+0.5%46%-52%+152%965
20-0.5%-1.2%43%-58%+249%950
60-5.6%-6.3%34%-64%+392%910
Series used from 2022-12-20 (970 closed sessions). Raw series starts 2020-11-19.
The London USD line of the same ISIN (1487 sessions since 2020-11-26) stands in where the Milan series is too short. Same product, different currency: its figures include no EUR/USD.
8,549 five-minute bars over 88 sessions kept — Yahoo deletes them after 60 days.
Series breaks
2020-11-25unexplained jump — day held in quarantine · London USD lineVERIFY
2022-12-19unexplained jump — day held in quarantineVERIFY
Product facts
ISINIE00BMTM6B32verified
Daily leverage3verified
IndexSolactive WTI Crude Oil Commodity Futures SL Index (SOLWSCL2, DE000SL0BLJ0)VERIFY
Contract heldsecond front-month (SFMC=2), NYMEX/XNYS, roll on business days 5-9verified
Annual fee0.99%VERIFY
Daily swap rate0.008%VERIFY
KID transaction costs2.88%VERIFY
Intraday restrike threshold20%VERIFY
Principal amount (USD)0.001VERIFY
3OIS3x short
WisdomTree WTI Crude Oil 3x Daily Short
XS2819844387 · Borsa Italiana, EUR
Last price
0.6011 EUR
-6.31% vs previous close
2026-10-19
2026-07-23last 60 sessions2026-10-19
What holding for the last N sessions did
SessionsThis productOil3 × oilDaily-reset path
5-13.7%+10.6%-31.7%-27.3%
20-16.7%+1.7%-5.2%-11.5%
60-58.0%+19.4%-58.1%-58.0%
Every window since 2026-07-17
SessionsTypical3 × oilUnder 3 × oilWorstBestWindows
5-9.2%-2.6%59%-29%+32%59
20-24.9%-10.2%73%-50%-3%44
60London USD line-17.0%+5.2%81%-95%+114%508
Series used from 2026-07-17 (64 closed sessions). Raw series starts 2026-07-17.
48 sessions rebuilt from 5-minute bars because Yahoo's daily print was empty — their close is the last continuous trade, not the closing auction.
The London USD line of the same ISIN (568 sessions since 2024-07-23) stands in where the Milan series is too short. Same product, different currency: its figures include no EUR/USD.
6,723 five-minute bars over 67 sessions kept — Yahoo deletes them after 60 days.
Series breaks
2024-07-22consolidation 140:1verified
Product facts
ISINXS2819844387verified
Daily leverage-3verified
IndexSolactive WTI Crude Oil Commodity Futures SL Index (short variant)VERIFY
Contract heldsecond front-month (SFMC=2), NYMEX/XNYS, roll on business days 5-9verified
Annual fee0.99%VERIFY
Daily swap rate0.00856%VERIFY
KID transaction costs3.08%VERIFY
Intraday restrike threshold20%VERIFY
Principal amount (USD)0.14verified
Corporate actions on record
2024-07-22consolidation 140:1source
2026-03-09threshold event (redemption test armed)source
2026-03-09overnight restrikesource
2026-05-01principal reduced (redemption trip lowered)source

Oil = front-month WTI from the prototype feed, in USD. The products track a Solactive second-month index and the Milan line is priced in EUR, so the gap between a product and its daily-reset path includes EUR/USD, fees, swap, the index roll and tracking — measured, not modelled. Oil as of 2026-10-20.

Your position

What you hold, valued on the product's own series: profit or loss since entry, what the wrapper has charged you, and what one session of this product does to the position in euro.

No trade recorded yet

Record the trades you actually make in ledger/trades.csv — one line per trade, edited on GitHub, about thirty seconds. The next scheduled run values the position here. This file is the seed of the reasoning ledger: the note column is where the why goes.

id,date,ticker,action,eur,price,units,note
1,2026-09-10,3OIL,buy,5000,52.10,,why I did it, one line

Edit ledger/trades.csv on GitHub · add a line at the bottom, commit

Arithmetic on your ledger and the stored prices — nothing here is a recommendation. Fee and swap are estimates from the disclosed rates, per calendar day on the position's value, and both rates are still unverified against the issuer's documents.

A size that means something

The largest position in each product that survives the one session you cannot act on, as a share of your account and in euro — four caps, the smallest wins, and the one that set it is named. Computed on the product's own history and your standing risk parameters.

Account — ASSUMED
€100,000
Every euro figure here hangs on this number. Write yours (one line: date, euro, note) and the panel recomputes on the next run: edit ledger/account.csv on GitHub
3OIL 3x long
EUR line · 2022-12-20 → 2026-10-19 · 969 sessions
Largest surviving size
€2,668
2.67% of the account
set by the overnight gap
The four caps
the overnight gap · the 1st-percentile session may cost 0.5% of the account2.67% · €2,668
the volatility target · one position may add 8% annual volatility8.61% · €8,613
a full restrike-sized day · a 20% index day must stay inside the −12% halt20.00% · €20,000
a jump to zero · 2% of the account may vanish in a redemption—
1st-percentile session: -18.7% (rank over 969 sessions on one price basis)
Realised volatility, annualised: 93% over the last 20 sessions · 109% over the whole series
Worst single session in the series: -37.5% — the cap is set on the percentile, the worst day is shown so it is not forgotten
3OIS 3x short
USD line · 2024-07-23 → 2026-10-19 · 567 sessionsLondon USD line
Largest surviving size
€2,000
2.00% of the account
set by a jump to zero
The four caps
the overnight gap · the 1st-percentile session may cost 0.5% of the account2.50% · €2,503
the volatility target · one position may add 8% annual volatility8.17% · €8,168
a full restrike-sized day · a 20% index day must stay inside the −12% halt20.00% · €20,000
a jump to zero · 2% of the account may vanish in a redemptionlive hazard2.00% · €2,000
1st-percentile session: -20.0% (rank over 567 sessions on one price basis)
Realised volatility, annualised: 98% over the last 20 sessions · 121% over the whole series
Worst single session in the series: -52.8% — the cap is set on the percentile, the worst day is shown so it is not forgotten
Your standing parameters
Per-session risk: 0.50%Vol target: 8%Drawdown halt: 12%Total-loss share: 2%Restrike move: 20%

Source: MASTER-PLAN §11: 8% annualised vol target; per-trade risk ≤1%, ≤0.5% in the first six live months; system halt at −12% drawdown. Total-loss share: the 2026-09-08 sizing strand's worked tolerance for the redemption hazard.

A survivability constraint, not a suggestion to hold anything: it says how large a position could be before one bad session costs more than you said you would accept. The volatility cap is shown because it is the number most sizing tools would give — and it is two to four times looser than the gap you cannot act on. Parameters are yours to change; the arithmetic then changes with them.

Why leverage at all?

The same oil exposure bought two ways: the 3x product at the size that survives, or three times that size in the issuer's unleveraged WTI ETC. What each made, what its worst session cost, how deep it fell, and how much capital it tied up — in euro, side by side.

With the 3x wrapper
€2,668 in 3OIL
2.67% of the account · cap set by the overnight gap
Without it
€8,004 in CRUD
8.00% of the account · same oil exposure
Against an ASSUMED account of €100,000 — set yours in ledger/account.csv.
3OIL · 3xCRUD · 1x
Last 60 sessions · 2026-07-27 → 2026-10-19 · 60 sessions
Made or lost€2,521 (+94.5%)€2,539 (+31.7%)
Worst single session−€405 (-15.2%)−€336 (-4.2%)
Deepest fall from a high−€752 (−28%)−€781 (−10%)
Capital tied up€2,668€8,004
an ideal 3x daily reset on the unleveraged series, same capital as the 3x product, would have made: €2,949 (+110.5%)
Last 250 sessions · 2025-10-20 → 2026-10-19 · 250 sessions
Made or lost€11,712 (+439.0%)€9,760 (+121.9%)
Worst single session−€999 (-37.5%)−€816 (-10.2%)
Deepest fall from a high−€1,795 (−67%)−€2,029 (−25%)
Capital tied up€2,668€8,004
an ideal 3x daily reset on the unleveraged series, same capital as the 3x product, would have made: €12,786 (+479.2%)
Since the 3x series became clean · 2022-12-20 → 2026-10-19 · 968 sessions
Made or lost€2,248 (+84.3%)€8,430 (+105.3%)
Worst single session−€999 (-37.5%)−€848 (-10.6%)
Deepest fall from a high−€2,140 (−80%)−€2,479 (−31%)
Capital tied up€2,668€8,004
an ideal 3x daily reset on the unleveraged series, same capital as the 3x product, would have made: €2,898 (+108.6%)
Read across: the two columns hold the same amount of oil. The left one needs a third of the capital and pays the wrapper — fee, swap, the daily reset, restrike risk; the right one needs three times the capital and pays only its own fee. The gap between the 3x product and the ideal reset line is what the wrapper charged beyond the arithmetic.
CRUD: WisdomTree WTI Crude Oil, unleveraged, Milan EUR line, ISIN GB00B15KXV33, series since 2020-01-02. VERIFY ISIN, index and fee unverified against the issuer; its index is a front-month WTI subindex, not the 3x products' second-month Solactive index
And 3OIS?

There is no unleveraged way to be short oil in a retail Borsa account — an ETC cannot be sold short there. The 3x short is the only door without derivatives, and it carries the live compulsory-redemption hazard the sizing panel caps at 2% of the account. That is the price of the only door.

Descriptive, on the product's own prices and the account the sizing panel uses. It says what the two ways did over these windows, not which to choose. Leverage exists to solve capital scarcity; at a few percent of the account there is none — what the wrapper buys, if anything, is in the table.

The first honest answer

One rule, written into the register before it ran: hold 3OIL when its close is above the close 20 sessions earlier, otherwise stay in cash. Against the two things anyone can do instead — hold it, or do nothing — after trading costs.

Did it beat doing nothing?
NO
rule -24.8% after 0.80% round trips · cash 0%
Did it beat just holding?
NO
rule -24.8% · buy-and-hold +57.9%
T-001 · 20-session momentum, long or flat
3OIL, EUR line · 2023-01-20 → 2026-10-19 · 948 sessions
FAILED
TotalPer yearMax drawdownIn marketRound tripsWinningWorst session
Rule @ 0.40%-5.9%-1.6%−83%49%5639%-37.5%
Rule @ 0.80%-24.8%-7.3%−85%49%5636%-37.5%
Rule @ 1.20%-40.0%-12.7%−88%49%5636%-37.5%
Buy-and-hold @ 0.80%+57.9%+12.9%−80%100%1100%-37.5%
Flat (cash)+0.0%+0.0%0%0%0——
2023-01-20■ rule · ■ buy-and-hold · 1.00 = start2026-10-19
Signal at each close: above the close 20 sessions earlier → long, otherwise cash. You see the close in the evening and act the next session; the fill is that session's close. Nothing else: no filter, no stop, no size rule.
Costs: fee and swap are already inside the product's price and are not charged twice. Each entry or exit pays half a round trip at the cost shown; cash earns nothing; buy-and-hold pays one entry and one exit.
Series starts after the last price break (2022-12-19); the first 22 sessions feed the lookback and the lag.
The same rule on the London USD line of the same product
3OIL, USD line · 2020-12-30 → 2026-10-19 · 1465 sessions
not part of the criterion
TotalPer yearMax drawdownIn marketRound tripsWinningWorst session
Rule @ 0.40%+139.3%+16.2%−94%53%6438%-36.7%
Rule @ 0.80%+85.1%+11.2%−95%53%6434%-36.7%
Rule @ 1.20%+43.1%+6.4%−96%53%6434%-36.7%
Buy-and-hold @ 0.80%+436.8%+33.5%−93%100%1100%-36.7%
Flat (cash)+0.0%+0.0%0%0%0——

One trial, one lookback, one execution convention, on the product's own price. It says what this rule did in this window after these costs — not that trend-following cannot work, not what other lookbacks do, and nothing about tomorrow. Every further rule is a new line in research/REGISTER.md; the count is the point.

What the daily 3x reset is doing to a holder
EATING INTO RETURNS
3x long, vs naive 3x-3.45%
3x short, vs naive 3x-5.06%
Realised volatility, annualised39.4%

Over the last 20 sessions, this is what daily resetting added to — or took from — a 3x product, against three times the plain period return. It is positive for BOTH the long and the short through a sustained move, and negative for both through a range. It says nothing about which way oil goes next.

⚠︎ Computed on the prototype front-month WTI series. The products track a Solactive index on the second front-month, so treat this as the regime, not the products' own arithmetic.

0.100 · choptrend · 1

Deterministic factor recipes over primary data — descriptive, not predictive. Each factor is a fixed, versioned recipe. Click one to open its chart and inputs.

Trend

▲ strongly bullish

Price vs 50- and 200-day averages

ma5091.99
close98.56
ma20084.79
Recipe

+1 if close>MA200, +1 if MA50>MA200 (mirror negative)

⚠︎ computed on the prototype price feed
as of 2026-10-20

Futures curve

… pending data

Contango / backwardation — awaiting licensed contract data

Recipe

F1-F2 and F1-F4 annualized slope (backwardation = bullish) — awaiting licensed contract-level data (P0 decision)

⚠︎ awaiting licensed data (Phase 0 decision)

Crude inventories

▲ strongly bullish

US commercial stocks vs 5-year seasonal band

z-1.63
value415577.00
Recipe

z vs 5y same-week band; below seasonal = bullish; |z|<0.5=0, <1.5=±1, else ±2

as of 2026-10-09

Cushing hub

neutral

WTI delivery point stocks vs seasonal band

z0.43
value26607.00
Recipe

same seasonal-z recipe on WTI's delivery hub

as of 2026-10-09

Product stocks

▲ strongly bullish

Gasoline + distillate vs seasonal bands

z_avg-1.73
z_gasoline-1.53
z_distillate-1.92
Recipe

mean seasonal-z of gasoline+distillate; low product stocks = bullish crude demand pull

as of 2026-10-09

Positioning

▲ bullish

Managed-money net length, contrarian at extremes

pctile_3y11.10
net_contracts40574.00
Recipe

managed-money net 3y percentile, contrarian at extremes: <10=+2 washed-out, <30=+1, 30-70=0, >70=-1, >90=-2 crowded

⚠︎ contrarian reading — untested
as of 2026-10-13

US dollar

neutral

Broad USD index, 3-year percentile

index121.40
pctile_3y63.60
Recipe

broad USD 3y percentile: <20 = +1 (weak dollar supportive), >80 = -1, else 0

as of 2026-10-16

Drilling activity

neutral

US oil rig count, 3-year percentile

rigs459.00
pctile_3y36.90
Recipe

US oil rigs 3y percentile: <25 = +1 (supply restraint), >75 = -1, else 0

as of 2026-10-16
Strategic Petroleum Reserve 282,983 · 3-year percentile 1 · as of 2026-10-09

Key numbers

Mechanical flags

Threshold breaches only (|z| ≥ 1.5 or percentile ≤ 5 / ≥ 95). Facts, not signals.

pctile 96.9WTI front month — 98.56 usd_bbl · as of 2026-10-20
pctile 98.6Brent front month — 109.64 usd_bbl · as of 2026-10-20
z -1.63US crude stocks (ex-SPR) — 415,577 kbbl · as of 2026-10-09
z -1.53Gasoline stocks — 208,262 kbbl · as of 2026-10-09
z -1.92Distillate stocks — 102,611 kbbl · as of 2026-10-09
pctile 1.0Strategic Petroleum Reserve — 282,983 kbbl · as of 2026-10-09

Market clock and exposure

When the market you trade on is open, and how long you hold risk you cannot act on. Computed from exchange rules, holiday calendars and time zones — no estimates.

Right now07:31
Borsa Italiana closed
Session: Asia
CME WTI (CL)open ~
Shanghai INE (SC)unknown
Saudi Exchangeunknown
ICE Brentopen ~
Borsa Italiana ETFplusclosed
Next closed window
13.8 hoursovernight
2026-10-20 15:40 → 2026-10-21 05:30 UTC

Scheduled while the market is shut:

  • CME WTI settlement
  • ICE Brent settlement
  • API weekly statistics
Next briefing: 2026-10-20 09:40
Coming up while you cannot trade (26)
2026-10-20 21:28CME WTI settlement13:28 CDT
2026-10-20 21:28ICE Brent settlement19:28 BST
2026-10-20 23:30API weekly statistics16:30 EDT
2026-10-21 21:28CME WTI settlement13:28 CDT
2026-10-21 21:28ICE Brent settlement19:28 BST

19 clock rules are still based on secondary sources and are marked provisional (~) until confirmed against exchange documents.

Upcoming releases

2026-10-21EIA Weekly Petroleum Status10:30 ET
2026-10-23Baker Hughes rig count13:00 ET
2026-10-23CFTC positioning (COT)15:30 ET
2026-10-28EIA Weekly Petroleum Status10:30 ET
2026-10-30Baker Hughes rig count13:00 ET
2026-10-30CFTC positioning (COT)15:30 ET

Decide

No tested strategy exists yet — nothing on this site is a recommendation. The factor board above is descriptive: its predictive value is exactly what the research phase will test. Strategies enter this panel only after passing the admission gate (positive out-of-sample results after doubled costs, beating trend/carry baselines).