IRAలో Options Trading ఎలా పనిచేస్తుంది
IRAలో Reg T margin ఉండదు. అందువల్ల ప్రతి short positionకు పూర్తిగా collateral అవసరం. పరిమిత margin ఎలా పనిచేస్తుందో, assignment trap ఎందుకు వస్తుందో తెలుసుకోండి.
ఆదాయపు పన్ను చట్టంలోని సెక్షన్ 4975 ప్రకారం, ఖాతా మరియు దాని యజమాని మధ్య రుణం, అలాగే రుణానికి భద్రతగా ఖాతా ఆస్తులను తాకట్టు పెట్టడం నిషేధిత లావాదేవీ. మార్జిన్ ఒప్పందం ఇదే తాకట్టు వ్యవస్థ. ఖాతాలోని securities బ్రోకర్ అందించే credit lineకు collateralగా నిలుస్తాయి. అలాంటి ఒప్పందంపై సంతకం చేస్తే ఖాతా పన్ను మినహాయింపు హోదా ప్రమాదంలో పడుతుంది. అందుకే ఏ US broker కూడా retirement accountకు దీన్ని అందించదు.
నాలుగు నియమాలు ప్రతి సంస్థలో ఒకేలా ఉంటాయి:
- ఎప్పుడూ debit balance ఉండదు. Settled cash ఏ కొనుగోలుకైనా గరిష్ఠ పరిమితి.
- Short stock position అనుమతించరు. షేర్లను borrow చేయడానికి ఖాతా సంతకం చేయలేని అదే ఒప్పందం అవసరం.
- ప్రతి short optionను ప్రారంభించిన రోజే collateralize చేయాలి: short putకు strikeకు సమానమైన నగదు, short callకు సంబంధిత షేర్లు.
- సాధారణ అర్థంలోని maintenance call ఉండదు. అదనపు నగదు అడగడం బదులు positionను బలవంతంగా close చేస్తారు.
IRAలో Reg T margin ఎందుకు ఉపయోగించలేరు
IRA ఒక beneficiary కలిగిన tax-exempt trust. ఆదాయపు పన్ను చట్టంలోని Section 4975 ప్రకారం, ఖాతా మరియు దాని యజమాని మధ్య రుణం, అలాగే రుణానికి భద్రతగా ఖాతా ఆస్తులను తాకట్టు పెట్టడం prohibited transaction. Margin agreementలో ఇదే తాకట్టు ఉంటుంది: ఖాతాలోని securities, broker అందించే credit lineకు collateralగా నిలుస్తాయి. అలాంటి ఒప్పందంపై సంతకం చేస్తే ఖాతా tax status ప్రమాదంలో పడుతుంది. అందువల్ల USలోని ఏ broker కూడా retirement accountకు ఇది అందించదు.
ప్రతి సంస్థలో నాలుగు నియమాలు ఒకేలా ఉంటాయి:
- ఎప్పుడూ debit balance ఉండదు. Settled cash ఏ కొనుగోలుకైనా గరిష్ఠ పరిమితి.
- Short stock position ఉండదు. షేర్లను borrow చేయడానికి ఖాతా సంతకం చేయలేని అదే ఒప్పందం అవసరం.
- ప్రతి short optionను ప్రారంభించిన రోజే పూర్తిగా collateralize చేయాలి: short putకు strikeకు సమానమైన నగదు, short callకు సంబంధిత షేర్లు.
- సాధారణ అర్థంలోని maintenance call ఉండదు. అదనపు నగదు అడగడం బదులు positionను బలవంతంగా close చేస్తారు.
IRAలో options trading: పూర్తి collateral ఖర్చు
Cash-secured putలో మొత్తం strike priceను, అంటే 100 షేర్ల విలువను, నగదుగా పక్కన ఉంచాలి. Contract close అయ్యే వరకు లేదా expire అయ్యే వరకు ఆ నగదు ఉపయోగించలేరు. Covered callలో షేర్లను పక్కన ఉంచాలి. రెండూ పూర్తిగా నిధులతో ఉన్న positions. ముందుగా చూడాల్సిన ముఖ్యమైన సంఖ్య funding. ఈ రెండింటి మధ్య ఎంపికను covered call వర్సెస్ cash-secured putలో వివరించాం.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
underlying_symbol AS symbol,
round(avg(toFloat64(strike_price)) * 100 / 1000, 1) AS cash_for_one_put_k,
round(avg(toFloat64(underlying_close)) * 100 / 1000, 1) AS cost_of_100_shares_k,
count() AS contract_count
FROM global_markets.options_greeks
WHERE date = (
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO', 'T')
)
AND lower(toString(option_type)) IN ('put', 'p')
AND days_to_expiry BETWEEN 15 AND 60
AND toFloat64(underlying_close) > 0
AND toFloat64(strike_price) > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
AND underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO', 'T')
GROUP BY underlying_symbol
ORDER BY cost_of_100_shares_k DESCఈ panel 6 పెద్దగా తెలిసిన కంపెనీలలో, at-the-moneyకు సమీపంలోని putsను, 15 నుంచి 60 రోజుల గడువుతో, ధర నిర్ణయిస్తుంది. పట్టిక పైభాగంలో SPY ఒక putను secure చేయడానికి $76.1k నగదు కోరుతుంది. Covered callకు అవసరమైన 100 షేర్లను కొనడానికి $77.1k కావాలి. పట్టిక దిగువన Tకు $2.4k అవసరం. Taxable margin accountలో ఈ మొత్తాల్లో కొంత భాగమే collateralగా పెట్టాలి. Retirement accountలో మాత్రం మొత్తం మొత్తమే అవసరం.
Collateral వేచి ఉన్న సమయంలో పనిచేయదు
Short putకు ఎదురుగా ఉంచిన నగదును తాకట్టు పెట్టలేరు, మళ్లీ ఉపయోగించలేరు, మరో positionకు కేటాయించలేరు. Contract పూర్తయ్యే వరకు అది అక్కడే ఉంటుంది. ఆ commitmentకు ఖాతా పొందే మొత్తం premium మాత్రమే ప్రతిఫలం. ఈ panelలో premiumను దాని వెనుక lock చేసిన నగదులో శాతంగా చూపిస్తుంది.
1-14 days bucketలోని puts, SPYలో తాము నిలిపే నగదుపై 0.67% premiumను, NVDAలో 1.83% premiumను చెల్లించాయి. 121-365 days వద్ద SPY సంఖ్య అదే collateralపై 4.08%గా ఉంది. ఆ commitment మొత్తం term కొనసాగుతుంది. నగదు ఒకటే, premium వేరు. ఈ రెండు series మధ్య తేడా implied volatility. అంటే ప్రతి కంపెనీ తన contractsలో ధరగా ప్రతిబింబించిన అంచనా price movement.
IRAలో limited margin వాస్తవంగా చేసేది ఏమిటి
కొంతమంది brokers retirement accountsకు limited margin లేదా IRA margin అనే featureను అందిస్తారు. ఈ పేరు తప్పుదారి పట్టించవచ్చు. ఇది ఎలాంటి creditను ఇవ్వదు. ఇది unsettled proceedsతో trade చేయడానికి మాత్రమే ఖాతాను అనుమతిస్తుంది.
మే 2024లో అమల్లోకి వచ్చిన T+1 settlement standard ప్రకారం, stock sale ద్వారా వచ్చిన నగదు ఒక business day తర్వాత అందుబాటులోకి వస్తుంది. Option trades కూడా అదే తదుపరి రోజున settlement అవుతాయి. సాధారణ cash account unsettled proceedsతో కొనుగోలు చేయవచ్చు. కానీ అసలు sale settle కాకముందే ఆ కొత్త positionను విక్రయిస్తే good faith violation నమోదవుతుంది. Rolling 12 నెలల్లో ఇలాంటి మూడు ఉల్లంఘనలు జరిగితే, సాధారణంగా settled cashకు మాత్రమే 90 రోజుల restriction విధిస్తారు. Limited margin ఈ settlement timing సమస్యను తొలగిస్తుంది. Broker ఏదీ ముందుగా చెల్లించదు. ఖాతాలో settlement clockను మాత్రమే పర్యవేక్షించడం ఆపుతుంది.
Limited margin ఇప్పటికీ చేయలేనివి:
- Debit balance లేదా overnight loanను అనుమతించదు.
- Short stockను అనుమతించదు.
- Uncovered short callను అనుమతించదు.
- ఏ short position వెనుక ఉన్న collateralను ఒక్క dollar కూడా తగ్గించదు.
Spreads, naked callsపై పరిమితులు ఎందుకు ఉంటాయి
Uncovered short callను ఏ retirement accountలోనూ అనుమతించరు. Assignment జరిగితే deliveryకి ఖాతా వద్ద లేని షేర్లు అవసరం అవుతాయి. వాటిని సమకూర్చే ఏకైక మార్గం short stock position. IRAలో short stock ఉంచలేరు. అందువల్ల broker policy అవసరం లేదు; ఖాతా నిర్మాణమే ఆ ఫలితాన్ని నిరోధిస్తుంది. అదే tradeకు taxable accountలో ఎంత margin అవసరమో naked options విక్రయానికి marginలో వివరించాం.
Vertical spreads విషయంలో పరిస్థితి కొంత మధ్యస్థంగా ఉంటుంది. వాటి నష్టం పరిమితంగా ఉంటుంది. అందుకే వాటిని అనుమతించే సంస్థలు spread మొత్తం widthను నగదుగా ఉంచుతాయి. ఇది trade మొత్తం కాలానికి, ప్రతి contractకు pointకు 100 dollars చొప్పున ఉంటుంది. సమస్య legs మధ్యలో జరిగే పరిణామం. Short leg assign అయితే, long leg ఇంకా optionగానే ఉన్న సమయంలో ఖాతా ఒక రోజు లేదా అంతకంటే ఎక్కువ కాలం stockను కలిగి ఉండవచ్చు లేదా stock బాకీ పడవచ్చు. ఆ తాత్కాలిక positionకు financing అవసరం, కానీ retirement accountకు అలాంటి credit ఉండదు. IRA spreadsను అనుమతించే సంస్థలు ముందస్తు అనుమతి లేకుండానే వాటిని close చేసే హక్కును ఉంచుకుంటాయి. Expiration session చివరి గంటలో చాలాసార్లు స్వయంచాలకంగా చర్య తీసుకుంటాయి. Approval tiers సంస్థనుబట్టి మారుతాయి, కొన్ని సంవత్సరాలకు ఒకసారి తిరిగి నిర్ణయించబడతాయి. అందువల్ల level numberను అది ప్రచురించిన తేదీ నాటి snapshotగా మాత్రమే చూడాలి.
ఏ broker pageలోనూ స్పష్టంగా చెప్పని assignment సమస్య
Taxable margin accountలో assignment కారణంగా ఖాతాలో నగదు కొరత ఏర్పడితే margin call వస్తుంది. గడువులో wire transfer చేసి దాన్ని తీర్చవచ్చు. IRAలో అదే wire transfer contributionగా పరిగణించబడుతుంది. Contributionsకు చట్టం ప్రతి సంవత్సరం కొన్ని వేల dollars పరిమితి విధిస్తుంది. Trading emergency కోసం ఆ పరిమితి మారదు. అవసరమైనప్పుడు వెంటనే డబ్బు జోడించలేరు.
దీనికి పరిష్కారం బదులుగా యాంత్రికంగా జరుగుతుంది. Positionను close చేస్తారు లేదా ఆ ఉదయం మార్కెట్ అందించే ధరకు షేర్లను విక్రయిస్తారు. Account ownerకు సమాచారం ఇస్తారు; నిర్ణయం అడగరు. Assignment risk కూడా యాదృచ్ఛికం కాదు. అది moneynessను అనుసరిస్తుంది. Expiration సమీపించిన కొద్దీ అది మరింత స్పష్టంగా మారుతుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH toFloat64(underlying_close) / toFloat64(strike_price) - 1 AS moneyness
SELECT
multiIf(moneyness < -0.04, '4%+ OTM',
moneyness < -0.02, '2-4% OTM',
moneyness < 0.00, '0-2% OTM',
moneyness < 0.02, '0-2% ITM',
moneyness < 0.04, '2-4% ITM',
'4%+ ITM') AS strike_vs_spot,
round(avg(abs(delta)), 3) AS avg_delta,
count() AS contract_count
FROM global_markets.options_greeks
WHERE date = (
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO', 'T')
)
AND lower(toString(option_type)) IN ('call', 'c')
AND days_to_expiry BETWEEN 0 AND 7
AND toFloat64(strike_price) > 0
AND toFloat64(underlying_close) > 0
AND abs(delta) > 0
AND abs(moneyness) < 0.20
AND underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO', 'T')
GROUP BY strike_vs_spot
ORDER BY min(moneyness)ఒక వారం లేదా అంతకంటే తక్కువ గడువు మిగిలిన callsలో 4%+ OTM bucket సగటు delta 0.012గా ఉంది. 4%+ ITM bucketలో అది 0.958. Underlyingలో ఒక dollar మార్పుకు option price ఎంత స్పందిస్తుందో delta కొలుస్తుంది. Expiration సమీపించినప్పుడు, contract in the moneyగా ముగిసే అవకాశానికి ఇది సుమారు సూచికగా కూడా పనిచేస్తుంది. ఆ curve కుడి చివర ఉన్న short callను planning పరంగా చూస్తే, ఇప్పటికే అంగీకరించిన షేర్ల విక్రయంగా పరిగణించాలి.
Ex-dividend dateకు ముందు early assignment
American-style equity optionsను expirationకు ముందు ఏ business dayనైనా exercise చేయవచ్చు. In-the-money callను ముందుగానే exercise చేయడానికి holderకు తరచుగా కనిపించే కారణం dividend. Ex-dividend dateకు ముందు రోజు exercise చేస్తే, paymentకు recordలో ఉండే సమయానికి call షేర్లుగా మారుతుంది. మరోవైపు ఉన్న covered-call writer షేర్లను అందజేస్తాడు, కానీ dividend పొందడు. Short optionsపై early assignment లెక్కలను వివరిస్తుంది. Ex-dividend dates మరియు options calendar విధానాన్ని వివరిస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
ticker AS symbol,
formatDateTime(min(ex_dividend_date), '%b %e') AS ex_date_label,
round(toFloat64(argMin(cash_amount, ex_dividend_date)) * 100, 2) AS dividend_per_contract_usd,
dateDiff('day', today(), min(ex_dividend_date)) AS days_to_ex_date
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= today()
AND ex_dividend_date <= today() + 200
AND ticker IN ('AAPL', 'MSFT', 'KO', 'T', 'JNJ', 'PG', 'XOM', 'CVX')
GROUP BY ticker
ORDER BY dividend_per_contract_usd DESCఈ groupలో CVX అత్యధిక paymentను కలిగి ఉంది: 100 షేర్లకు $178. దాని ex-dividend date Aug 19, ఇంకా 6 రోజులు ఉన్నాయి. మిగిలిన time value ఆ మొత్తంకంటే తక్కువగా ఉన్న short callను ముందు రోజు exercise చేసే అవకాశం ఉంటుంది. IRAలో ఫలితం పరిమితంగా, స్పష్టంగా ఉంటుంది: షేర్లు ఖాతా నుంచి వెళ్లిపోతాయి, dividend మాత్రం రాదు.
IRAలో option lossesకు పన్ను మినహాయింపు ఉంటుందా?
లేదు. IRAలో realize అయిన loss ఎప్పుడూ tax returnకు చేరదు. దాన్ని భవిష్యత్తుకు capital lossగా తీసుకెళ్లలేరు. మరోచోటున్న gainకు వ్యతిరేకంగా కూడా offset చేయలేరు. అదే కారణంతో accountలోనే జరిగే రెండు trades మధ్య wash sale bookkeeping కూడా వర్తించదు.
Exposure మరో దిశలో ఉంటుంది. Taxable accountలో securityను lossకు విక్రయించి, 30 రోజుల్లో అదే securityని లేదా దానిపై optionను IRAలో కొనుగోలు చేస్తే wash sale ఏర్పడుతుంది. Revenue Ruling 2008-5 ప్రకారం disallowed loss శాశ్వతంగా పోతుంది. Taxable accountలో wash sale lossను replacement position cost basisలోకి వాయిదా వేస్తుంది. IRAలో సర్దుబాటు చేయడానికి basis ఉండదు. అందువల్ల deduction ముందుకు మారకుండా పూర్తిగా మాయమవుతుంది. Wash sale treatmentను Publication 550లో చూడండి.
తరచుగా అడిగే ప్రశ్నలు
IRAలో options trade చేయవచ్చా?
అవును, broker approvalతో. అందుబాటులో ఉన్న strategies పూర్తిగా collateralized అయినవే: long calls, long puts, covered calls, cash-secured puts, అలాగే అనేక సంస్థల్లో defined-risk spreads. Uncovered short calls, short stock ఏ retirement accountలోనూ అందుబాటులో ఉండవు.
IRAలో limited margin అంటే ఏమిటి?
Unsettled proceedsతో trade చేయడానికి అనుమతి మాత్రమే. అంతకుమించి ఏమీ లేదు. ఇది creditను ఇవ్వదు, debit balance లేదా short stockను అనుమతించదు, short optionకు ఉంచిన collateralను తగ్గించదు.
IRAలో option assign అయితే, అవసరమైన నగదు లేకపోతే ఏమవుతుంది?
Broker positionను close చేస్తాడు లేదా దాన్ని cover చేయడానికి షేర్లను విక్రయిస్తాడు. డబ్బు జమ చేయడం పరిష్కారం కాదు. IRAలో జమ చేసిన మొత్తం contributionగా పరిగణించబడుతుంది, దానికి చట్టం వార్షిక పరిమితి విధిస్తుంది.
IRAలో option lossesకు tax deduction లభిస్తుందా?
లేదు. Retirement accountలోని gains, losses అవి జరిగిన సంవత్సరంలో report చేయరు. Taxable accountలో lossకు విక్రయించిన securityని 30 రోజుల్లో IRAలో తిరిగి కొనుగోలు చేస్తే, Revenue Ruling 2008-5 ప్రకారం ఆ loss శాశ్వతంగా disallow అవుతుంది.
IRAలో covered calls విక్రయించవచ్చా?
అవును. ప్రతి contractకు అవసరమైన 100 షేర్లు ఇప్పటికే ఖాతాలో ఉండటం వల్ల అవే collateralగా పనిచేస్తాయి. ఇది పూర్తి funding నియమాన్ని తీరుస్తుంది. Covered callsలో విధానాన్ని వివరించాం.
పైన ఉన్న ప్రతి panelను రూపొందించిన SQLతో పాటు అందిస్తారు. నిర్దిష్ట contract వెనుక అవసరమైన collateral ధరను తెలుసుకోవాలన్నా, ఏదైనా కంపెనీ తదుపరి ex-dividend date ఎప్పుడు వస్తుందో చూడాలన్నా, Strasmore terminalలో సాధారణ Englishలో అడగండి.