Strasmore Research
Belajar Matt ConnorOleh Matt Connor · data as of August 13, 2026 · refreshed weekly

Cara Berdagang Opsyen Dalam Akaun IRA

Berdagang opsyen dalam IRA tidak membenarkan margin Reg T, maka setiap posisi short perlu dicagarkan sepenuhnya. Ketahui fungsi margin terhad dan risiko perangkap tugasan.

Dagangan opsyen dalam IRA beroperasi berdasarkan satu mekanisme yang jarang dinyatakan dengan jelas oleh mana-mana laman broker: akaun persaraan tidak boleh mencagarkan asetnya atau meminjam dengan sandaran aset tersebut. Margin Regulation T, iaitu peraturan Federal Reserve yang membenarkan firma pembrokeran meminjamkan kira-kira separuh daripada harga pembelian saham kepada akaun biasa, tidak tersedia di sini. Setiap opsyen short mesti dicagarkan sepenuhnya, sama ada dalam bentuk tunai atau saham itu sendiri, dan kekangan tunggal ini menentukan keseluruhan senarai strategi yang akan diluluskan oleh broker.

Mengapa IRA tidak boleh menggunakan margin Reg T

IRA ialah amanah pengecualian cukai dengan seorang benefisiari. Seksyen 4975 kod cukai menganggap pinjaman antara akaun dan pemiliknya, serta sebarang cagaran aset akaun sebagai jaminan untuk pinjaman, sebagai transaksi yang dilarang. Perjanjian margin adalah tepat seperti cagaran tersebut: sekuriti dalam akaun menjadi jaminan untuk talian kredit broker. Menandatangani perjanjian ini meletakkan status cukai akaun dalam risiko, jadi tiada broker AS yang menawarkannya untuk akaun persaraan.

Empat mekanik berikut adalah sama di setiap firma:

  • Tiada baki debit, walau sekali pun. Tunai yang telah diselesaikan (settled cash) adalah siling bagi sebarang pembelian.
  • Tiada kedudukan saham short. Meminjam saham memerlukan perjanjian yang sama yang tidak boleh ditandatangani oleh akaun tersebut.
  • Setiap opsyen short dicagarkan pada hari ia dibuka: tunai yang bersamaan dengan harga strike untuk short put, atau saham itu sendiri untuk short call.
  • Tiada maintenance call dalam erti kata biasa. Apa yang menggantikan panggilan untuk wang tambahan ialah penutupan paksa.

Berdagang opsyen dalam IRA: kos cagaran penuh

Cash secured put meletakkan keseluruhan harga strike dalam bentuk tunai, untuk 100 saham, yang tidak disentuh sehingga kontrak ditutup atau tamat tempoh. Covered call meletakkan saham sebagai cagaran. Kedua-duanya adalah kedudukan yang dibiayai sepenuhnya, dan pembiayaan tersebut adalah angka pertama yang perlu dilihat. Pilihan antara kedua-duanya diterangkan dalam covered call berbanding cash secured put.

PertanyaanJumlah cagaran bagi setiap kontrak, mengikut aset pendasar
SQL tepat di sebalik setiap nombor
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
Run this yourself

Panel ini meletakkan harga bagi put yang hampir dengan harga semasa (near the money), dalam tempoh 15 hingga 60 hari, merentasi 6 nama isi rumah. Di bahagian atas jadual, SPY memerlukan $76.1k tunai untuk menjamin satu put, berbanding $77.1k untuk memiliki 100 saham yang diperlukan oleh covered call. Di bahagian bawah, T mengambil $2.4k. Akaun margin bercukai hanya akan meletakkan sebahagian kecil daripada angka tersebut. Dalam akaun persaraan, pecahannya adalah satu.

Cagaran tidak berfungsi semasa ia menunggu

Tunai yang dipegang untuk menampung short put tidak boleh dicagarkan, digunakan semula, atau digunakan untuk kedudukan kedua. Ia kekal komited sepanjang hayat kontrak, dan premium adalah keseluruhan jumlah yang dikutip oleh akaun untuk komitmen tersebut. Panel di bawah meletakkan harga premium sebagai peratusan daripada tunai yang dikunci di belakangnya.

PertanyaanPremium opsyen put (near-the-money) sebagai peratusan tunai yang dicagarkan
SQL tepat di sebalik setiap nombor
SELECT
    multiIf(days_to_expiry <=  14, '1-14 days',
            days_to_expiry <=  30, '15-30 days',
            days_to_expiry <=  60, '31-60 days',
            days_to_expiry <= 120, '61-120 days',
                                   '121-365 days')                                                       AS dte_bucket,
    round(avgIf(100 * toFloat64(option_close) / toFloat64(strike_price), underlying_symbol = 'SPY'), 2)   AS spy_premium_pct,
    round(avgIf(100 * toFloat64(option_close) / toFloat64(strike_price), underlying_symbol = 'NVDA'), 2)  AS nvda_premium_pct
FROM global_markets.options_greeks
WHERE date = (
        SELECT max(date)
        FROM global_markets.options_greeks
        WHERE underlying_symbol IN ('SPY', 'NVDA')
      )
  AND lower(toString(option_type)) IN ('put', 'p')
  AND days_to_expiry BETWEEN 1 AND 365
  AND toFloat64(option_close) > 0
  AND toFloat64(strike_price) > 0
  AND toFloat64(underlying_close) > 0
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.03
  AND underlying_symbol IN ('SPY', 'NVDA')
GROUP BY dte_bucket
HAVING countIf(underlying_symbol = 'SPY')  > 0
   AND countIf(underlying_symbol = 'NVDA') > 0
ORDER BY min(days_to_expiry)
Run this yourself

Put dalam baldi 1-14 days diletakkan harga pada 0.67% daripada tunai yang diikat pada SPY dan 1.83% pada NVDA. Pada tempoh 121-365 days, angka SPY adalah 4.08% daripada cagaran yang sama, untuk komitmen yang berlangsung sepanjang tempoh tersebut. Tunai yang sama, premium yang berbeza: jurang antara kedua-dua siri ini adalah volatiliti tersirat (implied volatility), iaitu pergerakan yang telah diletakkan harga oleh setiap nama ke dalam kontraknya.

Apa yang sebenarnya dilakukan oleh margin terhad dalam IRA

Sesetengah broker menawarkan ciri yang dipanggil margin terhad, atau margin IRA, kepada akaun persaraan. Nama tersebut mengelirukan. Ia tidak memberikan sebarang kredit. Apa yang ia lakukan ialah membenarkan akaun berdagang dengan hasil yang belum selesai (unsettled proceeds).

Di bawah standard penyelesaian T+1 yang diguna pakai pada Mei 2024, tunai daripada jualan saham tersedia satu hari perniagaan kemudian, dan dagangan opsyen diselesaikan pada asas hari berikutnya yang sama. Akaun tunai biasa boleh membeli dengan hasil yang belum selesai, tetapi menjual kedudukan baharu itu sebelum jualan asal selesai akan mencatatkan pelanggaran niat baik (good faith violation), dan tiga pelanggaran dalam tempoh 12 bulan biasanya membawa kepada sekatan 90 hari kepada tunai yang telah diselesaikan sahaja. Margin terhad menghapuskan perangkap masa tersebut. Broker tidak mendahulukan apa-apa. Ia hanya berhenti memantau jam penyelesaian di dalam akaun.

Apa yang margin terhad masih tidak lakukan:

  • Ia tidak membenarkan baki debit atau pinjaman semalaman.
  • Ia tidak membenarkan saham short.
  • Ia tidak membenarkan short call yang tidak dilindungi (uncovered).
  • Ia tidak mengurangkan cagaran di sebalik sebarang kedudukan short walaupun satu dolar.

Mengapa spread dan naked call disekat

Short call yang tidak dilindungi tidak tersedia dalam mana-mana akaun persaraan. Penyerahan (delivery) semasa tugasan (assignment) memerlukan saham yang tidak dimiliki oleh akaun, dan satu-satunya cara untuk menghasilkannya ialah kedudukan saham short, yang tidak boleh dipegang oleh IRA. Tiada polisi broker diperlukan di sini; struktur akaun melarang hasil tersebut. Apa yang diletakkan oleh akaun bercukai untuk dagangan yang sama dibincangkan dalam margin untuk menjual opsyen naked.

Vertical spread berada di kawasan yang lebih kelabu. Kerugiannya dihadkan, jadi firma yang membenarkannya akan memegang lebar penuh spread tersebut dalam bentuk tunai, 100 dolar setiap mata setiap kontrak, sepanjang hayat dagangan. Sekatan berlaku pada apa yang berlaku antara kaki-kaki opsyen tersebut. Jika kaki short ditugaskan, akaun memegang atau berhutang saham selama sehari atau lebih sementara kaki long masih merupakan opsyen, dan membiayai kedudukan sementara itu adalah perkara yang tidak mempunyai kredit dalam akaun persaraan. Firma yang membenarkan spread IRA berhak untuk menutupnya tanpa bertanya, dan ramai yang bertindak secara automatik pada jam terakhir sesi tamat tempoh. Tahap kelulusan berbeza mengikut firma dan ditulis semula setiap beberapa tahun, jadi baca mana-mana nombor tahap sebagai gambaran tarikh penerbitannya.

Perangkap tugasan yang tidak dinyatakan oleh mana-mana laman broker

Dalam akaun margin bercukai, tugasan yang menyebabkan akaun kekurangan tunai akan menghasilkan margin call, dan pindahan kawat akan menyelesaikannya mengikut tarikh akhir. Dalam IRA, kawat yang sama dianggap sebagai sumbangan. Sumbangan dihadkan oleh statut setiap tahun, pada beberapa ribu dolar, dan had tersebut tidak berubah untuk kecemasan perdagangan. Wang tidak boleh ditambah atas permintaan.

Penyelesaiannya adalah secara mekanikal. Kedudukan ditutup, atau saham dijual, pada harga pasaran yang ditawarkan pada pagi itu. Pemilik akaun dimaklumkan, bukan dirunding. Risiko tugasan juga bukan rawak. Ia menjejaki status "moneyness" dan menjadi lebih ketara menjelang tamat tempoh.

PertanyaanPurata delta call mengikut strike berbanding spot, tempoh tamat seminggu atau kurang
SQL tepat di sebalik setiap nombor
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)
Run this yourself

Merentasi call dengan tempoh seminggu atau kurang, baldi 4%+ OTM membawa delta purata sebanyak 0.012. Baldi 4%+ ITM membawa 0.958. Delta mengukur sensitiviti harga opsyen terhadap pergerakan satu dolar dalam aset asas, dan hampir dengan tamat tempoh, ia berfungsi sebagai bacaan kasar mengenai peluang kontrak berakhir dalam wang (in the money). Short call di hujung kanan lengkung itu adalah, untuk tujuan perancangan, satu jualan saham yang telah dipersetujui.

Tugasan awal sebelum tarikh ex-dividend

Opsyen ekuiti gaya Amerika boleh dilaksanakan pada mana-mana hari perniagaan sebelum tamat tempoh, dan pemegang call yang "in the money" mempunyai satu peristiwa berulang untuk melakukannya lebih awal: dividen. Melaksanakan opsyen sehari sebelum tarikh ex-dividend menukarkan call tersebut kepada saham tepat pada masanya untuk direkodkan bagi pembayaran. Penulis covered call di pihak yang satu lagi menyerahkan saham dan tidak mengutip apa-apa. Tugasan awal pada opsyen short membincangkan aritmetik ini, dan tarikh ex-dividend dan opsyen merangkumi mekanik kalendar.

PertanyaanTarikh ex-dividend yang diisytiharkan dan nilai tunai bagi setiap kontrak
SQL tepat di sebalik setiap nombor
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
Run this yourself

CVX membawa pembayaran terbesar dalam kumpulan ini, $178 setiap 100 saham, dengan tarikh ex-dividend pada Aug 19, iaitu 6 hari lagi. Short call yang nilai masa baki (remaining time value) berada di bawah angka tersebut adalah calon utama untuk pelaksanaan sehari sebelumnya. Di dalam IRA, hasilnya adalah sempit dan khusus: saham meninggalkan akaun dan dividen tidak pernah sampai.

Adakah kerugian opsyen dalam IRA boleh ditolak cukai?

Tidak. Kerugian yang direalisasikan dalam IRA tidak pernah sampai ke penyata cukai. Tiada kerugian modal untuk dibawa ke hadapan dan tiada keuntungan di tempat lain untuk mengimbanginya, dan mengikut logik yang sama, tiada simpan kira wash sale yang terpakai antara dua dagangan yang kedua-duanya berada dalam akaun tersebut.

Pendedahan berlaku sebaliknya. Menjual sekuriti pada harga rugi dalam akaun bercukai dan membeli sekuriti tersebut, atau opsyen ke atasnya, di dalam IRA dalam tempoh 30 hari akan mewujudkan wash sale, dan Revenue Ruling 2008-5 menyatakan bahawa kerugian yang tidak dibenarkan itu hilang selama-lamanya. Dalam akaun bercukai, wash sale menangguhkan kerugian ke dalam asas kedudukan pengganti. IRA tidak mempunyai asas untuk diselaraskan, jadi potongan tersebut hilang dan bukannya beralih ke hadapan. Rawatan wash sale terdapat dalam Publication 550.

Soalan Lazim

Bolehkah anda berdagang opsyen dalam IRA?

Ya, dengan kelulusan broker. Strategi yang tersedia adalah strategi yang dicagarkan sepenuhnya: long call dan put, covered call, cash secured put, dan di banyak firma, spread risiko yang ditentukan. Uncovered short call dan saham short tidak tersedia dalam mana-mana akaun persaraan.

Apakah margin terhad dalam IRA?

Kebenaran untuk berdagang dengan hasil yang belum selesai, dan tidak lebih daripada itu. Ia tidak memberikan sebarang kredit, tidak membenarkan baki debit dan tiada saham short, serta tidak mengecilkan cagaran yang dipegang untuk short opsyen.

Apakah yang berlaku jika opsyen dalam IRA ditugaskan dan tunai tidak mencukupi?

Broker menutup kedudukan atau menjual saham untuk menampungnya. Mendepositkan wang bukanlah penyelesaian: deposit ke dalam IRA dikira sebagai sumbangan, yang dihadkan setiap tahun oleh statut.

Adakah kerugian opsyen dalam IRA boleh ditolak cukai?

Tidak. Keuntungan dan kerugian dalam akaun persaraan tidak dilaporkan pada tahun ia berlaku. Kerugian yang diambil dalam akaun bercukai dan diganti di dalam IRA dalam tempoh 30 hari tidak dibenarkan secara kekal di bawah Revenue Ruling 2008-5.

Bolehkah anda menjual covered call dalam IRA?

Ya. 100 saham setiap kontrak yang sudah dipegang dalam akaun adalah cagaran, yang memenuhi peraturan pembiayaan penuh. Covered calls menerangkan mekaniknya.


Setiap panel di atas dihantar bersama SQL yang menghasilkannya. Untuk meletakkan harga cagaran di sebalik kontrak tertentu, atau untuk menyemak bila tarikh ex-dividend seterusnya bagi sesuatu nama, tanya dalam bahasa Inggeris yang mudah pada terminal Strasmore.