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

Trading Opsi dalam IRA: Cara Kerja dan Batasannya

IRA tidak mengizinkan Reg T margin, sehingga setiap short option harus dijamin penuh. Pahami limited margin dan jebakan assignment yang ditimbulkannya.

Trading opsi di dalam IRA berjalan berdasarkan satu mekanisme yang hampir tidak pernah dijelaskan secara gamblang oleh halaman broker: rekening pensiun tidak boleh menjaminkan aset atau meminjam dengan aset tersebut sebagai agunan. Regulation T margin, yaitu aturan Federal Reserve yang memungkinkan broker meminjamkan kepada rekening biasa sekitar setengah dari harga pembelian saham, tidak tersedia di sini. Setiap short option harus dijamin penuh, dengan kas atau saham itu sendiri. Satu batasan ini menentukan seluruh daftar strategi yang akan disetujui broker.

Mengapa IRA tidak dapat menggunakan Reg T margin

IRA adalah trust bebas pajak dengan satu beneficiary. Section 4975 dalam tax code menganggap pinjaman antara rekening dan pemiliknya, serta setiap penjaminan aset rekening sebagai agunan pinjaman, sebagai prohibited transaction. Perjanjian margin pada dasarnya adalah penjaminan tersebut: sekuritas dalam rekening menjadi agunan untuk credit line broker. Menandatanganinya dapat mengancam status pajak rekening. Karena itu, tidak ada broker AS yang menawarkannya untuk rekening pensiun.

Empat mekanisme berlaku, dan semuanya sama di setiap perusahaan:

  • Tidak ada saldo debit, kapan pun. Kas yang telah diselesaikan menjadi batas maksimum setiap pembelian.
  • Tidak ada posisi short stock. Meminjam saham memerlukan perjanjian yang tidak dapat ditandatangani oleh rekening tersebut.
  • Setiap short option dijamin pada hari pembukaan posisi: kas sebesar strike untuk short put, dan saham itu sendiri untuk short call.
  • Tidak ada maintenance call dalam pengertian umum. Penggantinya adalah forced close.

Trading opsi di dalam IRA: biaya collateral penuh

Cash secured put menempatkan seluruh strike price dalam bentuk kas, senilai 100 saham, dan kas tersebut tidak dapat digunakan sampai kontrak ditutup atau berakhir. Covered call menempatkan saham sebagai agunan. Keduanya merupakan posisi yang didanai penuh. Angka pendanaan adalah hal pertama yang perlu diperhatikan. Perbandingan keduanya dijelaskan dalam covered call versus cash secured put.

QueryDana yang terikat per kontrak dengan collateral penuh, berdasarkan underlying
SQL tepat di balik setiap angka
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 memuat harga put near the money dengan tenor 15 hingga 60 hari untuk 6 saham perusahaan besar. Di bagian atas tabel, SPY memerlukan kas sebesar $76.1k untuk menjamin satu put, dibandingkan $77.1k untuk memiliki 100 saham yang diperlukan oleh covered call. Di bagian bawah, T memerlukan $2.4k. Taxable margin account hanya perlu menyediakan sebagian dari angka tersebut. Dalam rekening pensiun, porsinya adalah satu penuh.

Collateral tidak menghasilkan apa-apa selama menunggu

Kas yang dijaminkan untuk short put tidak dapat dijaminkan kembali, digunakan ulang, atau dialokasikan ke posisi kedua. Kas tersebut tetap terikat selama masa kontrak. Premi menjadi seluruh imbalan yang diterima rekening atas komitmen tersebut. Panel di bawah ini menunjukkan premi sebagai persentase dari kas yang terkunci di baliknya.

QueryPremium put near the money sebagai persentase dari kas yang dikunci
SQL tepat di balik setiap angka
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 bucket 1-14 days menghasilkan premi sebesar 0.67% dari kas yang terikat pada SPY dan 1.83% pada NVDA. Pada 121-365 days, angka SPY adalah 4.08% dari collateral yang sama, untuk komitmen yang berlangsung selama seluruh tenor. Kasnya sama, tetapi preminya berbeda. Selisih antara kedua seri tersebut adalah implied volatility, yaitu pergerakan yang telah diperhitungkan pasar ke dalam kontrak masing-masing saham.

Apa yang sebenarnya dilakukan limited margin dalam IRA

Sebagian broker menawarkan fitur untuk rekening pensiun yang disebut limited margin atau IRA margin. Namanya dapat menyesatkan. Fitur ini sama sekali tidak memberikan kredit. Fungsinya hanya memungkinkan rekening bertransaksi menggunakan hasil penjualan yang belum diselesaikan.

Berdasarkan standar penyelesaian T+1 yang diterapkan pada Mei 2024, kas dari penjualan saham tersedia satu hari bursa kemudian. Transaksi opsi juga diselesaikan pada hari berikutnya. Cash account biasa dapat membeli dengan hasil penjualan yang belum diselesaikan. Namun, jika posisi baru tersebut dijual sebelum penjualan awal diselesaikan, hal itu menimbulkan good faith violation. Tiga pelanggaran dalam periode 12 bulan berjalan umumnya mengakibatkan pembatasan selama 90 hari, sehingga rekening hanya dapat menggunakan kas yang telah diselesaikan. Limited margin menghilangkan jebakan waktu tersebut. Broker tidak memberikan dana talangan. Fitur ini hanya menghentikan pengawasan atas jadwal penyelesaian di dalam rekening.

Hal-hal yang tetap tidak dapat dilakukan oleh limited margin:

  • Tidak memungkinkan saldo debit atau pinjaman overnight.
  • Tidak memungkinkan short stock.
  • Tidak memungkinkan uncovered short call.
  • Tidak mengurangi collateral di balik posisi short sedikit pun.

Mengapa spread dan naked call dibatasi

Uncovered short call tidak tersedia di rekening pensiun mana pun. Jika terjadi assignment, penyerahan saham memerlukan saham yang tidak dimiliki rekening. Satu-satunya cara untuk menyediakannya adalah melalui posisi short stock, yang tidak dapat dimiliki IRA. Tidak diperlukan kebijakan broker untuk melarangnya. Struktur rekening itu sendiri tidak memungkinkan hasil tersebut. Perhitungan yang harus disediakan taxable account untuk transaksi yang sama dijelaskan dalam margin untuk menjual naked options.

Vertical spread berada di wilayah yang lebih abu-abu. Kerugiannya terbatas. Karena itu, perusahaan yang mengizinkannya menahan seluruh lebar spread dalam kas, sebesar 100 dolar per point per kontrak, selama masa transaksi. Hambatannya adalah apa yang terjadi di antara kedua leg. Jika short leg terkena assignment, rekening dapat memiliki atau berutang saham selama satu hari atau lebih, sementara long leg masih berupa opsi. Pembiayaan posisi sementara tersebut persis merupakan fasilitas kredit yang tidak dimiliki rekening pensiun. Perusahaan yang mengizinkan IRA spread berhak menutupnya tanpa meminta persetujuan. Banyak perusahaan melakukannya secara otomatis pada jam terakhir sesi expiration. Tingkat persetujuan berbeda di setiap perusahaan dan dapat diubah setiap beberapa tahun. Karena itu, anggap setiap nomor level hanya sebagai gambaran pada tanggal publikasinya.

Jebakan assignment yang tidak dijelaskan oleh halaman broker mana pun

Dalam taxable margin account, assignment yang membuat kas rekening tidak mencukupi akan menimbulkan margin call. Wire transfer dapat menyelesaikannya sebelum tenggat. Dalam IRA, wire yang sama dianggap sebagai contribution. Contribution dibatasi oleh undang-undang setiap tahun, yaitu hanya beberapa ribu dolar. Batas tersebut tidak dapat dinaikkan karena keadaan darurat perdagangan. Dana tidak dapat ditambahkan sesuai kebutuhan.

Penyelesaiannya bersifat mekanis. Posisi ditutup atau saham dijual pada harga yang tersedia di pasar pagi itu. Pemilik rekening hanya diberi tahu, bukan dimintai persetujuan. Assignment risk juga bukan sesuatu yang acak. Risiko tersebut mengikuti moneyness dan meningkat menjelang expiration.

QueryDelta call rata-rata berdasarkan strike terhadap spot, sisa waktu hingga expiration satu minggu atau kurang
SQL tepat di balik setiap angka
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

Untuk call dengan sisa waktu satu minggu atau kurang, bucket 4%+ OTM memiliki average delta sebesar 0.012. Bucket 4%+ ITM memiliki 0.958. Delta mengukur sensitivitas harga opsi terhadap perubahan satu dolar pada aset dasar. Menjelang expiration, delta juga menjadi perkiraan kasar mengenai kemungkinan kontrak berakhir in the money. Untuk keperluan perencanaan, short call di ujung kanan kurva tersebut pada dasarnya merupakan penjualan saham yang sudah disepakati.

Early assignment sebelum tanggal ex-dividend

American style equity options dapat dieksekusi pada hari bursa mana pun sebelum expiration. Pemegang call in the money memiliki satu alasan berulang untuk melakukan early exercise: dividen. Exercise pada hari sebelum tanggal ex-dividend mengubah call menjadi saham tepat waktu agar pemegang tercatat berhak menerima pembayaran. Covered call writer di sisi lain menyerahkan saham dan tidak menerima apa pun. Early assignment pada short options menjelaskan perhitungannya, sedangkan tanggal ex-dividend dan opsi membahas mekanisme kalendernya.

QueryTanggal ex dividend berikutnya yang telah diumumkan dan kas yang dipertaruhkan per kontrak
SQL tepat di balik setiap angka
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 memiliki pembayaran terbesar dalam kelompok ini, yaitu $178 per 100 saham, dengan tanggal ex-dividend Aug 19, atau 6 hari lagi. Short call yang time value tersisanya lebih kecil daripada angka tersebut merupakan kandidat nyata untuk exercise pada hari sebelumnya. Di dalam IRA, hasilnya spesifik: saham keluar dari rekening dan dividen tidak pernah diterima.

Apakah kerugian opsi dalam IRA dapat dikurangkan?

Tidak. Kerugian yang direalisasikan di dalam IRA tidak pernah masuk ke tax return. Tidak ada capital loss yang dapat dibawa ke tahun berikutnya atau digunakan untuk mengimbangi gain lain. Dengan logika yang sama, pencatatan wash sale tidak berlaku antara dua transaksi yang sama-sama berada di dalam rekening.

Eksposurnya berlaku dalam arah sebaliknya. Menjual sekuritas dengan kerugian dalam taxable account lalu membeli sekuritas tersebut, atau opsi atas sekuritas tersebut, di dalam IRA dalam waktu 30 hari menciptakan wash sale. Revenue Ruling 2008-5 menetapkan bahwa kerugian yang tidak diizinkan tersebut hilang secara permanen. Dalam taxable account, wash sale menangguhkan kerugian ke dalam cost basis posisi pengganti. IRA tidak memiliki basis yang dapat disesuaikan. Karena itu, deduction tersebut hilang dan tidak bergeser ke masa depan. Ketentuan wash sale tercantum dalam Publication 550.

FAQ

Apakah opsi dapat diperdagangkan dalam IRA?

Ya, dengan persetujuan broker. Strategi yang tersedia adalah strategi dengan collateral penuh: long calls dan puts, covered calls, cash secured puts, serta defined risk spreads di banyak perusahaan. Uncovered short calls dan short stock tidak tersedia di rekening pensiun mana pun.

Apa itu limited margin dalam IRA?

Izin untuk bertransaksi menggunakan hasil penjualan yang belum diselesaikan, dan tidak lebih dari itu. Fitur ini tidak memberikan kredit, tidak memungkinkan saldo debit atau short stock, serta tidak mengurangi collateral yang ditahan untuk short option.

Apa yang terjadi jika opsi dalam IRA terkena assignment dan kas tidak tersedia?

Broker menutup posisi atau menjual saham untuk menutup kewajiban tersebut. Menyetorkan dana bukan solusi. Setoran ke IRA dianggap sebagai contribution yang dibatasi setiap tahun oleh undang-undang.

Apakah kerugian opsi dalam IRA dapat dikurangkan dari pajak?

Tidak. Gain dan loss di dalam rekening pensiun tidak dilaporkan pada tahun terjadinya. Kerugian dalam taxable account yang kemudian digantikan di dalam IRA dalam waktu 30 hari tidak dapat dikurangkan secara permanen berdasarkan Revenue Ruling 2008-5.

Apakah covered call dapat dijual dalam IRA?

Ya. 100 saham per kontrak yang sudah dimiliki dalam rekening menjadi collateral dan memenuhi aturan pendanaan penuh. Covered calls menjelaskan mekanismenya.


Setiap panel di atas disertai SQL yang menghasilkan datanya. Untuk menghitung collateral di balik kontrak tertentu, atau memeriksa kapan tanggal ex-dividend berikutnya suatu saham, ajukan pertanyaan dalam bahasa sehari-hari di terminal Strasmore.