Strasmore Research
Eğitim Matt ConnorYazan Matt Connor

3-5-7 kuralı opsiyon pozisyon büyüklüğü

3-5-7 kuralı, opsiyon işlemlerinde riski işlem başına %3, dayanak varlık başına %5 ve hesabın %7'si ile sınırlar. Kuralın kökeni ve veriler karşısındaki performansı inceleniyor.

3-5-7 kuralı, opsiyon forumlarında ve broker bloglarında tekrarlanan bir pozisyon büyüklüğü belirleme kuralıdır: tek bir işlemde hesabın en fazla %3'ünü, tek bir dayanak varlıkta en fazla %5'ini ve aynı anda açık olan tüm pozisyonlarda hesabın en fazla %7'sini riske at. Bu kural büyüklüğü belirler, seçimi asla belirlemez. İçinde neyin işlem göreceğine dair hiçbir şey yoktur ve zaten var olmayan bir avantajı yaratamaz.

3-5-7 kuralı ne söylüyor

Üç sayı, kullanılan paraya değil, risk altındaki paraya uygulanır.

  • İşlem başına %3. Bir pozisyondaki maksimum kayıp, hesap öz sermayesinin %3'ünün altında kalır. Varsayımsal 100.000$'lık bir hesapta bu tavan 3.000$'dır.
  • Dayanak varlık başına %5. Aynı hisse senedi üzerindeki her pozisyon bir kez sayılır. Bir isim üzerindeki uzun bir alım opsiyonu, bir alım spread'i ve bir kısa satım opsiyonu, tek bir %5'lik bütçeden çekilir.
  • Toplamda %7. Tüm açık pozisyonlardaki toplam maksimum kayıp, herhangi bir anda öz sermayenin %7'sinin altında kalır.

İlk sınır, tek bir yanlış fikri sınırlar. İkincisi, aynı yanlış fikrin üç farklı şekilde ifade edilmesini sınırlar. Üçüncüsü, birkaç pozisyonun birlikte hareket ettiği seansı sınırlar.

Opsiyonlar, ilk sayının hesaplanmasını alışılmadık derecede kolaylaştırır. Uzun bir alım veya satım opsiyonu için ödenen prim maksimum kayıptır, bu nedenle %3'lük bir sınır, risk altındaki prim üzerinde bir sınırdır. 100.000$'lık örnek bir hesap ve 4,50$'dan işlem gören bir kontrat düşünelim: bir kontrat 100 hisseyi kapsar, 450$'a mal olur ve bunlardan altı tanesi 2.700$'ı riske atar, bu da 3.000$'lık sınırın içindedir. Tanımlanmış risk spread'i için maksimum kayıp, kullanım fiyatları arasındaki fark eksi alınan kredidir. Açıkta kısa alım opsiyonu gibi tanımlanmamış risk pozisyonu için hiçbir aritmetik maksimum yoktur ve genellikle belirtilen kuralın bu konuda söyleyecek bir şeyi yoktur. Gerçek bir maksimum kayıp yerine teminat gereksinimi veya zihinsel bir stop koymak, kuralın dayandığı aritmetiği sessizce bozar.

Kural nereden geliyor

Arama sonuçları 3-5-7 kuralını yerleşik bir uygulama olarak sunar. Bu bir halk bilgeliğidir. Bu üç tam sayının arkasında hiçbir makale, veri seti ve yayınlanmış türetme yoktur ve dolaşımda olan daha eski versiyonlar opsiyonlardan ziyade hisse senedi ticaretini tanımlar. Belirli değerlere verilmesi gereken ağırlık, bir bulguya değil, bir geleneğe verilen ağırlıktır.

Kuralın ait olduğu aile çok daha iyi belgelenmiştir. Her pozisyonun öz sermayenin sabit bir payını riske attığı sabit kesirli büyüklük belirleme, yirminci yüzyıl ticaret literatüründe yer alır. Biçimsel atası, tahmini bir avantajdan ve ödeme oranlarından optimal bir kesir türeten ve piyasalarda pratik kullanımı neredeyse her zaman formül çıktısının yarısı veya dörtte biri olan Kelly kriteridir (John Kelly, 1956), çünkü fazla tahmin edilen bir avantaj yıkıcı büyüklük belirlemeye yol açar. 3-5-7 kuralı tahmini atlar ve küçük bir sayı seçer. Bu ikame, tüm tasarımdır: hiçbir şey bilmemeye karşı dayanıklı, hiçbir şey için optimal değil.

Dayanak varlık başına %5'lik sınır neye göre ölçülür?

İsim başına bir sınır, yalnızca tek bir ismin ne kadar hareket ettiğinin yanında bir anlam ifade eder. Aşağıdaki tablo, 30 Haziran 2026'da sona eren on iki ay boyunca yedi bilindik hisse senedi sembolünü alır ve normal seans fiyatlarındaki kapanıştan kapanışa hareketleri ölçer.

SorgulaTek hisse günlük hareket profili, yedi büyük isim, Temmuz 2025 - Haziran 2026
Her verinin arkasındaki tam SQL
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_pct
Run this yourself

Bir yıl içindeki aralık geniştir. Paneldeki en istikrarlı isim olan SPY, medyan mutlak bir günlük hareketi 0.46% olarak kaydetmiş ve 250 seansının 0%'sinde her iki yönde de %3 veya daha fazla hareket etmiştir. En hareketlisi olan TSLA, medyanı 1.83% olarak çalıştırmış, seansların 30.4%'sında %3 sınırını geçmiş ve tek bir en kötü seansı -8.39% olarak kaydetmiştir. Yüzde 95'lik dilim günü olan 5.45%, tablonun en üstündeki 1.62% rakamının üç katından fazladır.

Sabit bir yüzdelik sınır, farklı isimler üzerinde çok farklı işler yapar. Tipik bir günü 0.46% olan bir isimde %5'lik bir dayanak varlık bütçesi gevşek bir kısıtlamadır. Medyan bir günde 1.83% hareket eden ve aykırı bir değerde çok daha fazla hareket eden bir isimde aynı %5'lik bütçe hızla tükenir. Sınırı dayanak varlığın kendi oynaklığına göre ölçeklendiren büyüklük belirleme kuralları tam olarak bu boşluk için vardır ve likit ve oynak opsiyonlar, farkın sözleşmelerin kendisinde nasıl ortaya çıktığını açıklar.

Kayıplar kümeler halinde gelir

%7'lik toplam sınır, kuralın en fazla ağırlığı taşıyan kısmıdır ve piyasaların gerçek bir özelliğini hedefler: kötü seanslar eşit dağılmaz. Bir sonraki panel, aynı yedi ismi aynı zaman aralığında ölçer ve pencerenin içindeki en kötü beş seanslık dönemi ve bir koşu zirvesinden en derin düşüşü izler.

SorgulaEn kötü beş seanslık dönem ve en derin pencere içi düşüş, Temmuz 2025 - Haziran 2026
Her verinin arkasındaki tam SQL
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_pct
Run this yourself

Penceredeki en derin düşüş -34.99% ile MSFT'ye aittir ve bu isim, pencerenin seanslarının 59%'ünde koşu zirvesinin %10'undan fazla altında kalmıştır. En kötü beş seanslık dönemi -14.41% olarak ölçülmüştür. Diğer uçta, KO koşu zirvesinin -8.49% altına inmiş ve seansların 0%'ini bu kadar aşağıda geçirmiştir. Buradaki her okuma, koşu zirvesine 1 Temmuz 2025'te başlar, bu nedenle bunlar tüm zamanların değil, pencere içi rakamlardır.

Bunu işlem başına %3'lük bir sınırla karşılaştırın. Her biri tam %3'lük tavana göre boyutlandırılmış üç pozisyon tutan bir yatırımcı, halihazırda %7'lik toplam sınırın üzerinde olan %9'luk bir risk taşımaktadır ve bu üç pozisyon, üç isim giyen tek bir maruziyet olabilir. Toplam sınır ve dayanak varlık başına sınır, kuralın zor işi yapan kısımlarıdır ve bu aynı zamanda konsantrasyon riskinin de konusudur.

Endeks, daha uzun bir saatte benzer bir hikaye anlatır. S&P 500 izleyicisinde on bir takvim yılı boyunca bir günlük hareketler:

SorgulaS&P 500 takipçisi (SPY): takvim yılına göre düşüş seansları, 2016 - 2026 ortası
Her verinin arkasındaki tam SQL
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 year
Run this yourself

%3 veya daha fazla düşüşle kapanan seanslar, bir programa göre gelmek yerine bir avuç yılda kümelenir. 2020, bunların 16'sini ve -11.63%'lik en kötü bir seansı taşırken, 2017 0'ünü taşımıştır. %1 veya daha fazla düşüşle kapanan seansların sayısı, en sakin yılda 4'ten en yoğun yılda 65'e kadar değişir. Son satır, 30 Haziran 2026'da sona eren 123 seansını kapsar, bu nedenle kısmi bir yıldır. Sabit bir %7'lik toplam sınır, yapısı gereği sakin yıllar için kalibre edilmiştir ve gerçek sınavına gürültülü yıllarda girer. Uzun bir opsiyon ayrıca, dayanak varlıkta bu büyüklükte bir günlük hareket hiç görülmeden, bir gecede tüm primini kaybedebilir; bu mekanizmayı gecelik boşluklar açıklar.

Kuralın ele aldığı ve dışarıda bıraktığı şeyler

Sabit bir kesir kuralı, hesapları en hızlı boşaltan başarısızlık modunu ele alır: önemli olacak kadar büyük bir pozisyon. Herhangi bir küçük sabit, hiç sabit olmamasından iyidir ve akılda kalıcı bir sabit, büyüklük belirleme kararlarının gerçekten alındığı baskı altında uygulanır.

Dışarıda bıraktığı şey, detayların çoğudur. Oynaklıkla ölçeklenmez, bu nedenle istikrarlı bir isimdeki %3'lük bir pay ile günde 1.83% hareket eden bir isimdeki %3'lük bir pay aynı bahis olarak sayılır. Semboller arasındaki korelasyonu görmezden gelir, bu nedenle sınırlar içindeki yedi pozisyondan oluşan bir portföy hala tek bir işlem olabilir. Zaman bozulması hakkında hiçbir şey söylemez, bu da olumsuz bir hareket olmadan sessiz seanslarda uzun bir opsiyonun değerini aşındırır (opsiyon thetası mekaniği kapsar). Maliyetleri görmezden gelir ve komisyonlar artı alış-satış farkı, yüzdelik bir sınırın asla görmediği yinelenen bir sürüklenmedir (opsiyon ticareti yapmanın maliyeti buna rakamlar koyar). Ayrıca maksimum kaybın bilinebilir olduğunu varsayar ki bu, kısa tanımlanmamış risk pozisyonları için yanlıştır.

SSS

Opsiyon ticaretinde 3-5-7 kuralı nedir?

Bu bir pozisyon büyüklüğü belirleme kuralıdır: tek bir işlemde hesap öz sermayesinin en fazla %3'ü, herhangi bir dayanak varlıkta en fazla %5'i ve aynı anda açık olan tüm pozisyonlarda en fazla %7'si risk altında olmalıdır. Sayılar, kullanılan sermayeyi değil, maksimum kaybı tanımlar.

3-5-7 kuralı resmi veya kanıtlanmış bir kural mıdır?

Hayır. Belirli rakamların arkasında yayınlanmış bir türetme veya destekleyici çalışma olmaksızın, ticaret halk bilgeliği olarak dolaşmaktadır. Ait olduğu daha geniş aile, sabit kesirli büyüklük belirleme, iyi belgelenmiştir ve Kelly kriteri onun resmi versiyonudur.

3-5-7 kuralı uzun bir alım veya satım opsiyonuna nasıl uygulanır?

Uzun bir opsiyonda ödenen prim maksimum kayıptır, bu nedenle %3'lük sınır, tek bir işlemdeki toplam primi sınırlar. 100.000$'lık örnek bir hesapta bu 3.000$'lık primdir ve 4,50$'lık bir kontrat fiyatında altı kontrata denk gelir.

Dayanak varlık başına %5'lik sınır neden ayrı olarak var?

Bir hisse senedi üzerindeki birkaç pozisyon, o hisse senedinde büyük bir hareket sırasında tek bir maruziyet gibi davranır. 30 Haziran 2026'da sona eren on iki ay boyunca, TSLA, seansların 30.4%'unda %3 veya daha fazla hareket etmiştir ve bu isim üzerindeki ayrı sözleşmeler, bu günlerin her birinde birlikte hareket ederdi.

Kural, teminatlı alım opsiyonu ve diğer gelir pozisyonlarına uyuyor mu?

Teminatlı bir alım opsiyonundaki maksimum kayıp, toplanan prim eksi hisse senedi pozisyonunun kendisidir ve bu genellikle bir hesabın %3'ünün oldukça üzerindedir, bu nedenle sınır, opsiyon ayağı yerine hisse senedi pozisyonuna uygulanır. Teminatlı alım opsiyonları, getiri aritmetiğini ortaya koyar.


Yukarıdaki her rakam, gerçek piyasa verileri üzerinde saklı bir sorgudan gelir ve her panelin SQL'i, Strasmore terminalinde farklı bir isim setine karşı yeniden çalıştırmak isterseniz bir tık uzağınızdadır.