3-5-7 regel opties uitleg
De 3-5-7-regel begrenst risico op 3% per trade, 5% per onderliggende waarde en 7% van het account. Waar de vuistregel vandaan komt en hoe deze standhoudt tegenover de data.
De 3-5-7-regel is een positiegrootte-conventie die terugkeert in optieforums en brokerblogs: riskeer maximaal 3% van het account op één transactie, maximaal 5% op één enkele onderliggende waarde, en maximaal 7% van het account op alle open posities tegelijk. Het bepaalt de omvang, nooit de selectie. Er staat niets in over wat u moet verhandelen, en het kan geen voordeel creëren dat er niet al is.
Wat de 3-5-7-regel zegt
De drie getallen hebben betrekking op het risicokapitaal, niet op het ingezette kapitaal.
- 3% per transactie. Het maximale verlies op één positie blijft onder de 3% van het accountvermogen. Bij een hypothetisch account van $100.000 is dat plafond $3.000.
- 5% per onderliggende waarde. Alle posities op hetzelfde aandeel tellen als één. Een long call, een call spread en een short put op één naam putten uit één enkel budget van 5%.
- 7% in totaal. Het totale maximale verlies over alle open posities blijft op elk moment onder de 7% van het vermogen.
De eerste limiet begrenst één verkeerd idee. De tweede begrenst hetzelfde verkeerde idee, uitgedrukt op drie manieren. De derde begrenst de sessie wanneer meerdere posities tegelijk bewegen.
Opties maken het eerste getal ongewoon eenvoudig te berekenen. Voor een long call of put is de betaalde premie het maximale verlies, dus een 3%-limiet is een limiet op de premie die risico loopt. Neem een illustratief account van $100.000 en een contract genoteerd op $4,50: één contract dekt 100 aandelen, kost $450, en zes ervan zetten $2.700 op het spel, binnen de $3.000-grens. Voor een spread met een gedefinieerd risico is het maximale verlies de breedte van de strikes minus de ontvangen credit. Voor een positie met ongedefinieerd risico, zoals een naked short call, bestaat er helemaal geen rekenkundig maximum, en de regel, zoals gewoonlijk geciteerd, heeft er niets over te zeggen. Het vervangen van de marginvereiste, of een mentale stop, voor een werkelijk maximaal verlies, verbreekt stilletjes de rekenkunde waar de regel op is gebaseerd.
Waar de regel vandaan komt
Zoekresultaten presenteren de 3-5-7-regel als gevestigde praktijk. Het is volkswijsheid. Er staat geen paper, geen dataset en geen gepubliceerde afleiding achter die drie gehele getallen, en oudere circulerende versies beschrijven aandelenhandel in plaats van opties. Het juiste gewicht dat aan de specifieke waarden moet worden gegeven, is het gewicht dat aan een conventie wordt gegeven, niet aan een bevinding.
De familie waartoe de regel behoort, is veel beter gedocumenteerd. Fixed fractional sizing, waarbij elke positie een constant deel van het vermogen riskeert, loopt door de handelsliteratuur van de twintigste eeuw. De formele voorouder is het Kelly-criterium (John Kelly, 1956), dat een optimale fractie afleidt uit een geschatte edge en de uitbetalingskansen, en waarvan het praktische gebruik in markten bijna altijd de helft of een kwart is van de output van de formule, omdat een overschatte edge tot een desastreuze positiegrootte leidt. De 3-5-7-regel slaat de schatting over en kiest een klein getal. Die vervanging is het hele ontwerp: robuust om niets te weten, optimaal voor niets.
Waartegen een 5%-limiet per onderliggende waarde wordt afgemeten
Een limiet per naam heeft alleen betekenis in verhouding tot hoe ver een enkele naam beweegt. Het onderstaande paneel neemt zeven bekende tickers over de twaalf maanden eindigend op 30 juni 2026, en meet close-to-close bewegingen op reguliere sessieprijzen.
De exacte SQL achter elk getal
WITH daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toFloat64(argMax(close, window_start)) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
moves AS (
SELECT ticker, d,
100 * (px / any(px) OVER (PARTITION BY ticker ORDER BY d
ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
FROM daily
)
SELECT ticker,
count() AS sessions,
round(quantileDeterministic(0.5)(abs(move_pct), cityHash64(ticker, d)), 2) AS median_abs_move_pct,
round(quantileDeterministic(0.95)(abs(move_pct), cityHash64(ticker, d)), 2) AS p95_abs_move_pct,
round(100 * countIf(abs(move_pct) >= 3) / count(), 1) AS pct_days_beyond_3,
round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct)
GROUP BY ticker
ORDER BY p95_abs_move_pctDe range over één jaar is breed. De meest stabiele naam in het paneel, SPY, noteerde een mediane absolute dagelijkse beweging van 0.46% en bracht 0% van zijn 250 sessies door met een beweging van 3% of meer in beide richtingen. De drukste, TSLA, had een mediaan van 1.83%, overschreed de 3%-grens op 30.4% van de sessies, en noteerde een enkele slechtste sessie van -8.39%. Zijn 95e percentieldag, 5.45%, is meer dan drie keer de 1.62%-waarde bovenaan de tabel.
Eén vaste procentuele limiet doet heel ander werk op verschillende namen. Een budget van 5% per onderliggende waarde voor een naam met een 0.46% typische dag is een losse beperking. Dezelfde 5% voor een naam die 1.83% beweegt op een mediane dag, en veel verder op een uitschieter, is snel opgebruikt. Conventies voor positiegrootte die de limiet schalen naar de eigen volatiliteit van de onderliggende waarde bestaan precies voor deze kloof, en liquide versus volatiele opties bespreekt hoe het verschil zich manifesteert in de contracten zelf.
Verliezen komen in clusters
De totale limiet van 7% is het deel van de regel met het meeste gewicht, en het is gericht op een reële eigenschap van markten: slechte sessies zijn niet gelijkmatig verdeeld. Het volgende paneel meet dezelfde zeven namen over hetzelfde venster, en volgt de slechtste reeks van vijf sessies en de diepste daling vanaf een lopend hoogtepunt binnen het venster.
De exacte SQL achter elk getal
WITH daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toFloat64(argMax(close, window_start)) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'KO', 'JNJ', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-07-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
win AS (
SELECT ticker, d, px,
any(px) OVER (PARTITION BY ticker ORDER BY d
ROWS BETWEEN 5 PRECEDING AND 5 PRECEDING) AS px_5_ago,
max(px) OVER (PARTITION BY ticker ORDER BY d
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS running_high
FROM daily
)
SELECT ticker,
round(min(100 * (px / px_5_ago - 1)), 2) AS worst_5_session_pct,
round(min(100 * (px / running_high - 1)), 2) AS deepest_drawdown_pct,
round(100 * countIf(px / running_high - 1 <= -0.1) / count(), 1) AS pct_days_10pct_below_high
FROM win
WHERE isFinite(px_5_ago)
GROUP BY ticker
ORDER BY deepest_drawdown_pctDe diepste daling binnen het venster is van MSFT met -34.99%, en die naam zat meer dan 10% onder zijn lopende hoogtepunt op 59% van de sessies in het venster. De slechtste reeks van vijf sessies mat -14.41%. Aan de andere kant bereikte KO een dieptepunt van -8.49% onder zijn lopende hoogtepunt en bracht 0% van de sessies zo ver daaronder door. Elke meting hier start zijn lopende hoogtepunt op 1 juli 2025, dus dit zijn cijfers binnen het venster, niet all-time cijfers.
Lees dat af tegen een limiet van 3% per transactie. Een handelaar met drie posities, elk ter grootte van het volledige 3%-plafond, heeft 9% risico, al boven de totale limiet van 7%, en die drie posities kunnen gemakkelijk één exposure zijn die drie namen draagt. De totale limiet en de limiet per onderliggende waarde zijn de delen van de regel die het zware werk doen, wat ook het onderwerp is van concentratierisico.
De index vertelt een soortgelijk verhaal op een langere klok. Elf kalenderjaren van dagelijkse bewegingen in de S&P 500 tracker:
De exacte SQL achter elk getal
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toFloat64(argMax(close, window_start)) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2015-12-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY d
),
moves AS (
SELECT d,
100 * (px / any(px) OVER (ORDER BY d ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) AS move_pct
FROM daily
)
SELECT toYear(d) AS year,
count() AS sessions,
countIf(move_pct <= -1) AS days_down_1pct,
countIf(move_pct <= -3) AS days_down_3pct,
round(min(move_pct), 2) AS worst_day_pct
FROM moves
WHERE isFinite(move_pct) AND toYear(d) >= 2016
GROUP BY year
ORDER BY yearSessies die 3% of meer lager sluiten, clusteren in een handvol jaren in plaats van volgens een schema aan te komen. 2020 droeg 16 ervan en een slechtste sessie van -11.63%, terwijl 2017 0 droeg. Het aantal sessies dat 1% of meer lager sluit, schommelt van 4 in het rustigste jaar tot 65 in het drukste. De laatste rij beslaat 123 sessies eindigend op 30 juni 2026, dus het is een gedeeltelijk jaar. Een vaste totale limiet van 7% is per definitie gekalibreerd voor de rustige jaren en komt tot zijn recht in de luidruchtige. Een long optie kan ook zijn volledige premie verliezen van de ene op de andere dag zonder dat er ooit een dagelijkse beweging van die omvang op de onderliggende waarde wordt afgedrukt, het mechanisme dat overnight gaps beschrijft.
Wat de regel aanpakt, en wat hij weglaat
Een vaste fractieregel pakt de faalmodus aan die accounts het snelst leegt: één positie groot genoeg om ertoe te doen. Elke kleine constante is beter dan geen constante, en een gedenkwaardige wordt toegepast onder druk, wat het moment is waarop beslissingen over positiegrootte daadwerkelijk worden genomen.
Wat het weglaat, is het grootste deel van de details. Het schaalt niet met volatiliteit, dus een belang van 3% in een stabiele naam en een belang van 3% in een naam die 1.83% per dag beweegt, tellen als dezelfde weddenschap. Het negeert correlatie tussen tickers, dus een portefeuille van zeven posities binnen de limieten kan nog steeds één transactie zijn. Het zegt niets over tijdswaarde-erosie, die de waarde van een long optie uitholt op rustige sessies zonder enige ongunstige beweging (optie theta behandelt de mechanismen). Het negeert kosten, en commissies plus de bid-ask spread zijn een terugkerende last die een procentuele limiet nooit ziet (wat het kost om opties te verhandelen geeft daar cijfers voor). Het gaat er ook van uit dat het maximale verlies bekend is, wat onjuist is voor short posities met ongedefinieerd risico.
FAQ
Wat is de 3-5-7-regel in optiehandel?
Het is een conventie voor positiegrootte: niet meer dan 3% van het accountvermogen risico op één transactie, niet meer dan 5% op één enkele onderliggende waarde, en niet meer dan 7% risico op alle open posities tegelijk. De getallen beschrijven het maximale verlies, niet het ingezette kapitaal.
Is de 3-5-7-regel een officiële of bewezen regel?
Nee. Het circuleert als handelsvolkswijsheid, zonder gepubliceerde afleiding of ondersteunende studie achter de specifieke cijfers. De bredere familie waartoe het behoort, fixed fractional sizing, is goed gedocumenteerd, en het Kelly-criterium is de formele versie ervan.
Hoe is de 3-5-7-regel van toepassing op een long call of put?
De betaalde premie is het maximale verlies op een long optie, dus de 3%-limiet begrenst de totale premie in één transactie. Bij een illustratief account van $100.000 is dat $3.000 aan premie, wat bij een genoteerde contractprijs van $4,50 neerkomt op zes contracten.
Waarom bestaat de limiet van 5% per onderliggende waarde apart?
Verschillende posities op één aandeel gedragen zich als één exposure tijdens een grote beweging in dat aandeel. Over de twaalf maanden eindigend op 30 juni 2026 bewoog TSLA 3% of meer op 30.4% van de sessies, en afzonderlijke contracten op die naam zouden op elk van die dagen samen zijn bewogen.
Past de regel bij covered calls en andere inkomensposities?
Het maximale verlies op een covered call is de aandelenpositie zelf minus de ontvangen premie, wat meestal ver boven de 3% van een account ligt, dus de limiet wordt toegepast op de aandelenpositie in plaats van op het optiebeen. Covered calls beschrijft de uitbetalingsrekenkunde.
Elk cijfer hierboven komt van een opgeslagen query over echte marktgegevens, en de SQL van elk paneel is één klik verwijderd als u het opnieuw wilt uitvoeren tegen een andere set namen op de Strasmore terminal.