ఆప్షన్స్ లో 3-5-7 నియమం పరిశీలన
3-5-7 నియమం ట్రేడ్కు 3%, అండర్లయింగ్కు 5%, మరియు ఖాతాకు 7% రిస్క్ను పరిమితం చేస్తుంది. ఈ జానపద నియమం ఎక్కడ నుండి వచ్చింది, మరియు డేటా ప్రకారం ఇది ఎంతవరకు నిలుస్తుంది.
3-5-7 నియమం అనేది ఆప్షన్స్ ఫోరమ్లు మరియు బ్రోకర్ బ్లాగ్లలో పునరావృతమయ్యే పొజిషన్ సైజింగ్ సంప్రదాయం: ఒకే ట్రేడ్పై ఖాతాలో గరిష్టంగా 3% రిస్క్, ఒకే అండర్లయింగ్పై గరిష్టంగా 5%, మరియు ఒకేసారి అన్ని ఓపెన్ పొజిషన్లలో కలిపి ఖాతాలో గరిష్టంగా 7% రిస్క్. ఇది పరిమాణాన్ని నియంత్రిస్తుంది, ఎంపికను కాదు. ఇందులో ఏమి ట్రేడ్ చేయాలో ఏమీ చెప్పదు, మరియు ఇప్పటికే లేని అంచును ఇది సృష్టించదు.
3-5-7 నియమం ఏమి చెబుతుంది
మూడు సంఖ్యలు ఉపయోగించిన డబ్బుకు కాదు, రిస్క్లో ఉన్న డబ్బుకు వర్తిస్తాయి.
- ఒక్కో ట్రేడ్కు 3%. ఒక పొజిషన్పై గరిష్ట నష్టం ఖాతా ఈక్విటీలో 3% కంటే తక్కువగా ఉంటుంది. ఊహాత్మక $100,000 ఖాతాలో, ఆ పరిమితి $3,000.
- ఒక్కో అండర్లయింగ్కు 5%. ఒకే స్టాక్పై ప్రతి పొజిషన్ ఒకసారి లెక్కించబడుతుంది. ఒక పేరుపై లాంగ్ కాల్, కాల్ స్ప్రెడ్ మరియు షార్ట్ పుట్ ఒకే 5% బడ్జెట్ నుండి వస్తాయి.
- మొత్తంగా 7%. ఏదైనా సమయంలో అన్ని ఓపెన్ పొజిషన్లలో కలిపి గరిష్ట నష్టం ఈక్విటీలో 7% కంటే తక్కువగా ఉంటుంది.
మొదటి పరిమితి ఒక తప్పు ఆలోచనను పరిమితం చేస్తుంది. రెండవది మూడు విధాలుగా వ్యక్తమైన అదే తప్పు ఆలోచనను పరిమితం చేస్తుంది. మూడవది అనేక పొజిషన్లు కలిసి కదిలినప్పుడు సెషన్ను పరిమితం చేస్తుంది.
ఆప్షన్స్ మొదటి సంఖ్యను లెక్కించడం చాలా సులభం చేస్తాయి. లాంగ్ కాల్ లేదా పుట్ కోసం, చెల్లించిన ప్రీమియం గరిష్ట నష్టం, కాబట్టి 3% క్యాప్ అనేది రిస్క్లో ఉన్న ప్రీమియంపై క్యాప్. $100,000 యొక్క ఉదాహరణ ఖాతా మరియు $4.50 వద్ద కోట్ చేయబడిన కాంట్రాక్ట్ను తీసుకోండి: ఒక కాంట్రాక్ట్ 100 షేర్లను కవర్ చేస్తుంది, $450 ఖర్చవుతుంది, మరియు వాటిలో ఆరు $2,700 ను రిస్క్లో ఉంచుతాయి, ఇది $3,000 లైన్ లోపల ఉంటుంది. నిర్వచించబడిన రిస్క్ స్ప్రెడ్ కోసం, గరిష్ట నష్టం స్ట్రైక్ల వెడల్పు మైనస్ అందుకున్న క్రెడిట్. నాకేడ్ షార్ట్ కాల్ వంటి నిర్వచించబడని రిస్క్ పొజిషన్ కోసం, ఎటువంటి అంకగణిత గరిష్టం లేదు, మరియు సాధారణంగా ఉదహరించబడిన నియమానికి దాని గురించి చెప్పడానికి ఏమీ లేదు. నిజమైన గరిష్ట నష్టం స్థానంలో మార్జిన్ అవసరం లేదా మానసిక స్టాప్ను మార్చడం, నియమం ఆధారపడే అంకగణితాన్ని నిశ్శబ్దంగా విచ్ఛిన్నం చేస్తుంది.
నియమం ఎక్కడ నుండి వస్తుంది
శోధన ఫలితాలు 3-5-7 నియమాన్ని స్థిరపడిన పద్ధతిగా అందిస్తాయి. ఇది జానపద జ్ఞానం. ఆ మూడు పూర్ణాంకాల వెనుక ఎటువంటి పేపర్, డేటాసెట్ లేదా ప్రచురించబడిన ఉత్పాదన లేదు, మరియు పాత ప్రసారమయ్యే సంస్కరణలు ఆప్షన్స్ కంటే షేర్ ట్రేడింగ్ను వివరిస్తాయి. నిర్దిష్ట విలువలపై ఇవ్వాల్సిన సరైన బరువు ఒక సంప్రదాయానికి ఇవ్వబడిన బరువు, ఒక ఆవిష్కరణకు కాదు.
నియమం చెందిన కుటుంబం చాలా బాగా డాక్యుమెంట్ చేయబడింది. ఫిక్స్డ్ ఫ్రాక్షనల్ సైజింగ్, దీనిలో ప్రతి పొజిషన్ ఈక్విటీలో స్థిరమైన భాగాన్ని రిస్క్ చేస్తుంది, ఇరవయ్యో శతాబ్దపు ట్రేడింగ్ సాహిత్యం ద్వారా నడుస్తుంది. దీని అధికారిక పూర్వీకుడు కెల్లీ ప్రమాణం (జాన్ కెల్లీ, 1956), ఇది అంచనా వేసిన అంచు మరియు పేఆఫ్ ఆడ్స్ నుండి ఒక ఆప్టిమల్ భిన్నాన్ని ఉత్పాదిస్తుంది, మరియు మార్కెట్లలో దీని ఆచరణాత్మక ఉపయోగం దాదాపు ఎల్లప్పుడూ ఫార్ములా అవుట్పుట్ యొక్క సగం లేదా పావు వంతు ఉంటుంది, ఎందుకంటే అధికంగా అంచనా వేసిన అంచు వినాశకరమైన సైజింగ్ను ఉత్పత్తి చేస్తుంది. 3-5-7 నియమం అంచనాను దాటవేసి చిన్న సంఖ్యను ఎంచుకుంటుంది. ఆ ప్రత్యామ్నాయం మొత్తం డిజైన్: ఏమీ తెలియని వారికి పటిష్టమైనది, దేనికీ ఆప్టిమల్ కాదు.
5% ప్రతి-అండర్లయింగ్ క్యాప్ దేనికి కొలుస్తారు
ఒక పేరుకు ఒక క్యాప్ ఒక పేరు ఎంత దూరం ప్రయాణిస్తుందో దానితో మాత్రమే అర్థం అవుతుంది. క్రింది ప్యానెల్ జూన్ 30, 2026తో ముగిసిన పన్నెండు నెలల్లో ఏడు గృహోపకరణ టిక్కర్లను తీసుకుంటుంది, మరియు సాధారణ సెషన్ ధరలపై క్లోజ్-టు-క్లోజ్ కదలికలను కొలుస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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ఒక సంవత్సరంలో పరిధి విస్తృతంగా ఉంటుంది. ప్యానెల్లో అత్యంత స్థిరమైన పేరు, SPY, 0.46% యొక్క మధ్యస్థ సంపూర్ణ ఒక-రోజు కదలికను పోస్ట్ చేసింది మరియు దాని 250 సెషన్లలో 0% ను 3% లేదా అంతకంటే ఎక్కువ ఏ దిశలోనైనా కదిలింది. అత్యంత చురుకైన, TSLA, 1.83% యొక్క మధ్యస్థాన్ని నడిపింది, 30.4% సెషన్లలో 3% మార్కును దాటింది, మరియు -8.39% యొక్క ఒకే చెత్త సెషన్ను ముద్రించింది. దాని 95వ పర్సెంటైల్ రోజు, 5.45%, పట్టిక పైభాగంలో ఉన్న 1.62% సంఖ్య కంటే మూడు రెట్లు ఎక్కువ.
ఒక స్థిర శాతం క్యాప్ వివిధ పేర్లపై చాలా భిన్నమైన పని చేస్తుంది. 0.46% సాధారణ రోజు ఉన్న పేరుపై 5% అండర్లయింగ్ బడ్జెట్ ఒక వదులైన పరిమితి. మధ్యస్థ రోజున 1.83% కదిలే పేరుపై అదే 5%, మరియు ఒక అవుట్లైయర్పై చాలా దూరం, త్వరగా ఖర్చు అవుతుంది. పేరు యొక్క స్వంత అస్థిరతతో క్యాప్ను స్కేల్ చేసే సైజింగ్ సంప్రదాయాలు సరిగ్గా ఈ అంతరం కోసం ఉన్నాయి, మరియు లిక్విడ్ వర్సెస్ వోలటైల్ ఆప్షన్స్ కాంట్రాక్టులలో తేడా ఎలా కనిపిస్తుందో వివరిస్తుంది.
నష్టాలు క్లస్టర్లలో వస్తాయి
7% మొత్తం పరిమితి అనేది నియమంలో ఎక్కువ బరువును మోసే భాగం, మరియు ఇది మార్కెట్ల యొక్క నిజమైన ఆస్తిని లక్ష్యంగా చేసుకుంటుంది: చెడ్డ సెషన్లు సమానంగా విస్తరించబడవు. తదుపరి ప్యానెల్ అదే విండోలో అదే ఏడు పేర్లను కొలుస్తుంది, చెత్త ఐదు సెషన్ల స్ట్రెచ్ మరియు విండో లోపల రన్నింగ్ హై నుండి లోతైన పతనాన్ని ట్రాక్ చేస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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విండోలో లోతైన పతనం -34.99% వద్ద MSFT కు చెందినది, మరియు ఆ పేరు విండో యొక్క సెషన్లలో 59% వద్ద దాని రన్నింగ్ హై కంటే 10% తక్కువగా ఉంది. దాని చెత్త ఐదు సెషన్ల స్ట్రెచ్ -14.41% ను కొలిచింది. మరో చివర, KO దాని రన్నింగ్ హై కంటే -8.49% వద్ద అడుగున ఉంది మరియు ఆ విధంగా 0% సెషన్లను గడిపింది. ఇక్కడ ప్రతి రీడింగ్ జూలై 1, 2025న దాని రన్నింగ్ హైని ప్రారంభిస్తుంది, కాబట్టి ఇవి విండో-లోపల గణాంకాలు, అన్ని-సమయ గణాంకాలు కాదు.
3% ప్రతి ట్రేడ్ క్యాప్తో దాన్ని చదవండి. పూర్తి 3% సీలింగ్తో, ఒక్కొక్కటిగా పరిమాణంలో ఉన్న మూడు పొజిషన్లను కలిగి ఉన్న వ్యాపారి, 9% రిస్క్లో ఉన్నాడు, ఇప్పటికే 7% మొత్తం పరిమితికి పైన, మరియు ఆ మూడు పొజిషన్లు సులభంగా మూడు పేర్లను ధరించే ఒకే ఎక్స్పోజర్ కావచ్చు. మొత్తం క్యాప్ మరియు ప్రతి అండర్లయింగ్ క్యాప్ నియమంలో కష్టమైన పని చేసే భాగాలు, ఇది కాన్సంట్రేషన్ రిస్క్ యొక్క అంశం కూడా.
సూచిక సుదీర్ఘ గడియారంలో ఇలాంటి కథను చెబుతుంది. S&P 500 ట్రాకర్ యొక్క పదకొండు క్యాలెండర్ సంవత్సరాల ఒక-రోజు కదలికలు:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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 year3% లేదా అంతకంటే ఎక్కువ తక్కువగా ముగిసిన సెషన్లు షెడ్యూల్లో రావడం కంటే కొన్ని సంవత్సరాలలో క్లస్టర్ అవుతాయి. 2020 వాటిలో 16 ను మరియు -11.63% యొక్క చెత్త సెషన్ను కలిగి ఉంది, అయితే 2017 0 ను కలిగి ఉంది. 1% లేదా అంతకంటే ఎక్కువ తక్కువగా ముగిసిన సెషన్ల సంఖ్య నిశ్శబ్ద సంవత్సరంలో 4 నుండి అత్యంత చురుకైన సంవత్సరంలో 65 వరకు మారుతుంది. చివరి వరుస జూన్ 30, 2026తో ముగిసిన 123 సెషన్లను కవర్ చేస్తుంది, కాబట్టి ఇది పాక్షిక సంవత్సరం. ఒక స్థిర 7% మొత్తం క్యాప్ నిశ్శబ్ద సంవత్సరాల కోసం నిర్మాణం ద్వారా క్రమాంకనం చేయబడింది మరియు దాని నిజమైన పరీక్షను బిగ్గరగా ఉన్న వాటిలో ఎదుర్కొంటుంది. ఒక లాంగ్ ఆప్షన్ కూడా దాని మొత్తం ప్రీమియంను రాత్రిపూట కోల్పోవచ్చు, ఆ అండర్లయింగ్పై ఆ పరిమాణంలో రోజువారీ కదలిక ఎప్పుడూ ప్రింట్ అవ్వదు, ఓవర్నైట్ గ్యాప్స్ వివరించే యంత్రాంగం.
నియమం ఏమి నిర్వహిస్తుంది, మరియు ఏమి వదిలివేస్తుంది
ఒక స్థిర భిన్న నియమం ఖాతాలను వేగంగా ఖాళీ చేసే వైఫల్య మోడ్ను నిర్వహిస్తుంది: ఒక పొజిషన్ లెక్కించడానికి తగినంత పెద్దది. ఏదైనా చిన్న స్థిరాంకం ఏ స్థిరాంకం కంటే మెరుగైనది, మరియు గుర్తుండిపోయేది ఒత్తిడిలో వర్తించబడుతుంది, ఇది సైజింగ్ నిర్ణయాలు వాస్తవంగా ఎప్పుడు తీసుకోబడతాయో.
ఇది చాలా వివరాలను వదిలివేస్తుంది. ఇది అస్థిరతతో స్కేల్ చేయదు, కాబట్టి స్థిరమైన పేరులో 3% వాటా మరియు రోజుకు 1.83% కదిలే పేరులో 3% వాటా ఒకే పందెంగా లెక్కించబడతాయి. ఇది టిక్కర్ల మధ్య సహసంబంధాన్ని విస్మరిస్తుంది, కాబట్టి క్యాప్లలోని ఏడు పొజిషన్ల పోర్ట్ఫోలియో ఇప్పటికీ ఒకే ట్రేడ్ కావచ్చు. ఇది సమయ క్షీణత గురించి ఏమీ చెప్పదు, ఇది నిశ్శబ్ద సెషన్లలో ప్రతికూల కదలిక లేకుండా లాంగ్ ఆప్షన్ విలువను క్షీణింపజేస్తుంది (ఆప్షన్ థేటా యంత్రాంగాలను కవర్ చేస్తుంది). ఇది ఖర్చులను విస్మరిస్తుంది, మరియు కమీషన్లు ప్లస్ బిడ్-ఆస్క్ స్ప్రెడ్ ఒక పునరావృత డ్రాగ్, దీనిని శాతం క్యాప్ ఎప్పుడూ చూడదు (ఆప్షన్స్ ట్రేడ్ చేయడానికి ఎంత ఖర్చవుతుంది దానిపై గణాంకాలను ఉంచుతుంది). ఇది గరిష్ట నష్టం తెలుసుకోగలదని కూడా ఊహిస్తుంది, ఇది షార్ట్ నిర్వచించబడని రిస్క్ పొజిషన్లకు తప్పు.
FAQ
ఆప్షన్స్ ట్రేడింగ్లో 3-5-7 నియమం అంటే ఏమిటి?
ఇది ఒక పొజిషన్ సైజింగ్ సంప్రదాయం: ఒక ట్రేడ్పై ఖాతా ఈక్విటీలో 3% కంటే ఎక్కువ రిస్క్ లేదు, ఏదైనా ఒక అండర్లయింగ్పై 5% కంటే ఎక్కువ లేదు, మరియు అన్ని ఓపెన్ పొజిషన్లలో కలిపి 7% కంటే ఎక్కువ రిస్క్ లేదు. సంఖ్యలు ఉపయోగించిన మూలధనాన్ని కాకుండా గరిష్ట నష్టాన్ని వివరిస్తాయి.
3-5-7 నియమం అధికారిక లేదా నిరూపితమైన నియమమా?
లేదు. ఇది ట్రేడింగ్ జానపద జ్ఞానంగా ప్రసరిస్తుంది, నిర్దిష్ట సంఖ్యల వెనుక ఎటువంటి ప్రచురించబడిన ఉత్పాదన లేదా సహాయక అధ్యయనం లేదు. ఇది చెందిన విస్తృత కుటుంబం, ఫిక్స్డ్ ఫ్రాక్షనల్ సైజింగ్, బాగా డాక్యుమెంట్ చేయబడింది, మరియు కెల్లీ ప్రమాణం దాని అధికారిక రూపం.
3-5-7 నియమం లాంగ్ కాల్ లేదా పుట్కు ఎలా వర్తిస్తుంది?
లాంగ్ ఆప్షన్పై గరిష్ట నష్టం చెల్లించిన ప్రీమియం, కాబట్టి 3% పరిమితి ఒక ట్రేడ్లో మొత్తం ప్రీమియంను క్యాప్ చేస్తుంది. $100,000 ఖాతా యొక్క ఉదాహరణలో అది $3,000 ప్రీమియం, ఇది $4.50 కోట్ చేయబడిన కాంట్రాక్ట్ ధర వద్ద ఆరు కాంట్రాక్టులకు సమానం.
5% ప్రతి-అండర్లయింగ్ పరిమితి విడిగా ఎందుకు ఉంది?
ఒక స్టాక్పై అనేక పొజిషన్లు ఆ స్టాక్లో పెద్ద కదలిక సమయంలో ఒకే ఎక్స్పోజర్గా ప్రవర్తిస్తాయి. జూన్ 30, 2026తో ముగిసిన పన్నెండు నెలల్లో, TSLA సెషన్లలో 30.4% వద్ద 3% లేదా అంతకంటే ఎక్కువ కదిలింది, మరియు ఆ రోజులలో ఆ పేరుపై వేర్వేరు కాంట్రాక్టులు కలిసి కదిలి ఉండేవి.
కవర్డ్ కాల్స్ మరియు ఇతర ఆదాయ పొజిషన్లకు నియమం సరిపోతుందా?
కవర్డ్ కాల్పై గరిష్ట నష్టం స్టాక్ పొజిషన్ మైనస్ సేకరించిన ప్రీమియం, ఇది సాధారణంగా ఖాతాలో 3% కంటే చాలా ఎక్కువగా ఉంటుంది, కాబట్టి క్యాప్ ఆప్షన్ లెగ్ కంటే షేర్ పొజిషన్కు వర్తించబడుతుంది. కవర్డ్ కాల్స్ పేఆఫ్ అంకగణితాన్ని వివరిస్తుంది.
పైన ఉన్న ప్రతి సంఖ్య నిజమైన మార్కెట్ డేటాపై నిల్వ చేయబడిన ప్రశ్న నుండి వస్తుంది, మరియు మీరు స్ట్రాస్మోర్ టెర్మినల్లో వేరే పేర్ల సెట్కు వ్యతిరేకంగా దాన్ని మళ్లీ అమలు చేయాలనుకుంటే ప్రతి ప్యానెల్ యొక్క SQL ఒక క్లిక్ దూరంలో ఉంది.