Strasmore Research
学習 Matt Connor著者: Matt Connor ・更新: 2026-08-08

オプション取引のリスクはどの程度か。仕組みを解説

オプション取引のリスクはポジションの構造で決まります。ロング・コールは支払額が損失の上限ですが、裸のコール売りには上限がありません。

オプション取引のリスクはどの程度でしょうか。リスクは一つの数値でも、尺度上の評価でもありません。保有するポジションの構造に内在する性質です。すべてのポジションには、その構造から導かれる最大損失があります。エントリー前に把握できる固定額の場合もあれば、算術的な上限のない義務となる場合もあります。本ページでは、この問いをポジションの構造ごとに分解し、新規トレーダーが説明する損失の大半を生む仕組みを検証します。

オプション取引のリスクはどの程度か。構造によって最大損失が決まる

個人投資家の口座で保有されるポジションの大半は、四つの形に分類できます。それぞれ、取引を開始する前に最大損失を数値化できます。

ロング・プレミアム。 コールオプションまたはプットオプションの買いには、契約一単位当たり100株を基準に、前払いのプレミアム相当額の借方が発生します。この借方が最大損失の全額です。3.00ドルで購入した契約のコストは300ドルで、原資産がどう動いても損失は300ドルを超えません。上限は契約上決まっており、これがロング・プレミアムを限定リスクと呼ぶ理由です。

バーティカル・スプレッド。 同じ種類・満期のオプションについて、異なる行使価格の一方を買い、もう一方を売ると、最大損失は行使価格の差から受取クレジットを差し引いた額になります。デビット・スプレッドでは、支払った借方の額が最大損失です。いずれも契約一単位当たり100を乗じます。リスクは限定され、通常は買い建玉単独の場合より小さくなります。

プットのショート。 プットを売ると、割り当てを受けた場合に行使価格で100株を買う義務を負います。最悪のケースは株価がゼロになることです。行使価格に100を乗じ、受け取ったプレミアムを差し引いた額が最大損失になります。上限はあるものの、その額は大きくなり得ます。行使価格50ドルの契約では、プレミアムが80ドル程度であっても、理論上の最悪損失は契約一単位当たり5,000ドルです。

裸のコール・ショート。 株式を保有せずにコールを売ると、行使価格で株式を引き渡す義務を負います。株価には上限がないため、損失にも算術上の上限はありません。一般的な個人投資家の取引で使われる構造のうち、最大損失を事前に数値で示せないのはこれだけです。株式を保有すればカバードコールとなり、保有株で引き渡しを充当できます。その代わり、行使価格を上回る上昇余地を放棄することになります。

この四つの上限が基本構造です。限定されたポジションが実現損失に変わる過程は機械的で、三つの要素から成ります。ポジション単位の要素が二つ、口座単位の要素が一つです。

メカニズム1:オプションは減価する資産です

すべてのプレミアムは、二つの要素に分かれます。本質的価値とは、直ちに権利行使した場合の契約価値です。コールでは、株価から行使価格を差し引いた額が本質的価値となり、ゼロを下限とします。時間価値とは、満期までに有利な値動きが生じる可能性に対して買い手が支払う、それ以外のすべての価値です。満期時点では、契約上、時間価値はゼロです。ほぼゼロではありません。ゼロです。

以下のパネルでは、2026年5月の月次サイクルで最も取引されたAAPLコールを一つ取り上げています。手作業で選んだものではなく、取引回数に基づいて選定しています。2026年4月15日から5月15日の満期日まで、各セッションの終値プレミアムを二つの要素に分解しています。

クエリ最終月までの一つのAAPLコール:終値プレミアムを本質的価値と時間価値に分解
各数値の背後にある正確なSQL
WITH busiest AS (
    SELECT ticker
    FROM global_markets.options_trades
    WHERE ticker LIKE 'O:AAPL260515C%'
      AND toDate(sip_timestamp) BETWEEN toDate('2026-04-15') AND toDate('2026-05-15')
    GROUP BY ticker
    ORDER BY count() DESC
    LIMIT 1
),
contract AS (
    SELECT toFloat64OrZero(substring(ticker, 14, 8)) / 1000 AS strike_usd,
           concat('$', toString(round(toFloat64OrZero(substring(ticker, 14, 8)) / 1000, 2)), ' strike') AS contract_label
    FROM busiest
),
premium AS (
    SELECT toDate(sip_timestamp) AS date,
           round(argMax(toFloat64(price), sip_timestamp), 2) AS premium_usd
    FROM global_markets.options_trades
    WHERE ticker IN (SELECT ticker FROM busiest)
      AND toDate(sip_timestamp) BETWEEN toDate('2026-04-15') AND toDate('2026-05-15')
    GROUP BY date
),
spot AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS date,
           argMax(toFloat64(close), window_start) AS stock_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'AAPL'
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2026-04-15') AND toDate('2026-05-15')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY date
)
SELECT p.date AS date,
       c.contract_label AS contract_label,
       p.premium_usd AS premium_usd,
       round(greatest(s.stock_close - c.strike_usd, 0), 2) AS intrinsic_usd,
       round(p.premium_usd - greatest(s.stock_close - c.strike_usd, 0), 2) AS time_value_usd
FROM premium AS p
INNER JOIN spot AS s ON p.date = s.date
CROSS JOIN contract AS c
ORDER BY date
Run this yourself

三つのドル建て列をまとめて確認してください。$300 strikeコールの買い手は、表示期間の初日の終値で$0.85を支払いました。そのうち$0.85が時間価値です。23セッションを通じて時間価値は減少し、満期日には$0.2になります。終値プレミアム$0.45は、本質的価値だけで構成されます。この減少だけは、オプションについて事前に分かっていることです。株価が想定どおりに動くかどうかにかかわらず起こります。

減少は直線的ではありません。最終週に入ると減少ペースが速まります。これは、オプションのセータが一日当たりで測定するものです。また、ポジションの存続期間全体が一セッション内に収まる0DTE戦略の基本的な仕組みでもあります。株式にはこれに相当する性質がありません。株式は満期を迎えないためです。

メカニズム2:レバレッジは上昇も下落も増幅する

一枚の契約で、株式一〇〇株をその取得費用の一部で支配できます。オプションの変動率は株価の変動率の倍数となり、その倍数は上昇局面だけでなく下落局面にも同じように適用されます。同じ契約、同じ期間について、株式の弱いセッションから強いセッションの順に、一セッション一行で示しています。

クエリ同じAAPLコール、同じ期間:契約と株式のセッションごとの値動き
各数値の背後にある正確なSQL
WITH busiest AS (
    SELECT ticker
    FROM global_markets.options_trades
    WHERE ticker LIKE 'O:AAPL260515C%'
      AND toDate(sip_timestamp) BETWEEN toDate('2026-04-15') AND toDate('2026-05-15')
    GROUP BY ticker
    ORDER BY count() DESC
    LIMIT 1
),
opt AS (
    SELECT toDate(sip_timestamp) AS date,
           argMin(toFloat64(price), sip_timestamp) AS open_px,
           argMax(toFloat64(price), sip_timestamp) AS close_px
    FROM global_markets.options_trades
    WHERE ticker IN (SELECT ticker FROM busiest)
      AND toDate(sip_timestamp) BETWEEN toDate('2026-04-15') AND toDate('2026-05-15')
    GROUP BY date
),
und AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS date,
           argMin(toFloat64(open), window_start) AS open_px,
           argMax(toFloat64(close), window_start) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'AAPL'
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2026-04-15') AND toDate('2026-05-15')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY date
)
SELECT o.date AS date,
       round(100 * (u.close_px / u.open_px - 1), 2) AS stock_move_pct,
       round(100 * (o.close_px / o.open_px - 1), 2) AS option_move_pct
FROM opt AS o
INNER JOIN und AS u ON o.date = u.date
WHERE u.open_px > 0 AND o.open_px > 0
ORDER BY stock_move_pct
Run this yourself

この期間で株式が最も弱かったセッションでは、株価はプリントからプリントまで-1.94%動いたのに対し、契約は-49.06%動きました。最も強かったセッションでは、株価が3.18%、契約が107.32%動きました。23セッションを通じて、オプションの推移は株価と同じ形を描きますが、両端で増幅されています。原資産の2%の変動は、株式ポジションにとっては通常の一日でも、契約にとっては二桁の変動になります。

増幅には最終状態があります。満期時点で契約の価値は本質的価値だけとなり、それ以外の価値はありません。アウト・オブ・ザ・マネーの契約の本質的価値はゼロです。下のパネルは、2025年12月から2026年5月までの六つの月次サイクルを対象に、満期日に売買されたAAPLの契約数を集計し、終値時点でアウト・オブ・ザ・マネーとなった割合を測定しています。

クエリ満期日当日に取引されたAAPLコール:アウト・オブ・ザ・マネーで終えた株価、六つの月次サイクル
各数値の背後にある正確なSQL
WITH traded AS (
    SELECT toDate(sip_timestamp) AS session_date,
           ticker
    FROM global_markets.options_trades
    WHERE ticker LIKE 'O:AAPL2%'
      AND toDate(sip_timestamp) IN ('2025-12-19', '2026-01-16', '2026-02-20', '2026-03-20', '2026-04-17', '2026-05-15')
    GROUP BY session_date, ticker
),
expiring AS (
    SELECT session_date AS expiration_date,
           substring(ticker, 13, 1) AS right_code,
           toFloat64OrZero(substring(ticker, 14, 8)) / 1000 AS strike_usd
    FROM traded
    WHERE toDate(concat('20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2))) = session_date
),
spot AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS expiration_date,
           argMax(toFloat64(close), window_start) AS closing_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'AAPL'
      AND toDate(toTimeZone(window_start, 'America/New_York')) IN ('2025-12-19', '2026-01-16', '2026-02-20', '2026-03-20', '2026-04-17', '2026-05-15')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY expiration_date
)
SELECT formatDateTimeInJodaSyntax(e.expiration_date, 'MMM yyyy') AS cycle,
       count() AS contract_count,
       round(100 * countIf(e.right_code = 'C' AND e.strike_usd > s.closing_price) / countIf(e.right_code = 'C'), 1) AS calls_otm_pct,
       round(100 * countIf(e.right_code = 'P' AND e.strike_usd < s.closing_price) / countIf(e.right_code = 'P'), 1) AS puts_otm_pct
FROM expiring AS e
INNER JOIN spot AS s ON e.expiration_date = s.expiration_date
GROUP BY e.expiration_date
HAVING countIf(e.right_code = 'C') > 0 AND countIf(e.right_code = 'P') > 0
ORDER BY e.expiration_date
Run this yourself

Dec 2025サイクルでは、満期日に取引されたコールの23.9%とプットの68.6%がアウト・オブ・ザ・マネーで終了しました。May 2026では、同じ二つの数値が20%と70.6%となり、対象は136契約でした。このサンプルの性質には注意が必要です。最終日に取引された契約を対象としているため、結果がなお確定していない、アット・ザ・マネーに近い行使価格へ偏っています。すべての未決済契約を測定したものではなく、誰かの損益を示すものでもありません。

仕組み3:割り当て、行使、口座に残るポジション

米国上場の株式オプションはアメリカン・スタイルです。そのため、保有者は満期前であればいつでも行使でき、売り手側はそのタイミングを選べません(違いについてはアメリカン・オプションとヨーロピアン・オプションで説明しています)。ショート・レッグを保有する場合、実務上の影響は二つあります。コールの早期行使は、権利落ち日の前に集中します。ディープ・イン・ザ・マネーのコールでは、受け取れる配当が残存する時間価値を上回る可能性があるためです。このタイミングのパターンは、権利落ち日とオプションで説明しています。また、割り当ての通知は取引終了後、通常は夜間に届きます。そのため、株式ポジションを初めて知るのは翌朝になることが多くなります。

ショート・オプションは担保も消費します。キャッシュ・セキュアード・プットでは、行使価格の全額を確保します。ネイキッド・コールは、原資産価格に応じて変動する計算式に基づいて証拠金が設定され、価格の変動に伴って再計算されます。そのため、損失を抱えるショート・コールでは、損失の拡大とともに必要な担保も増え、証券会社が必要証拠金を回復するためにポジションを強制決済することがあります。これは口座全体に関わる仕組みであり、ポジション自体の損益図とは別のものです。

最も顕著になるのは、金曜日に満期を迎える場合です。金曜日の取引終了時にイン・ザ・マネーのショート・オプションが割り当てられると、口座には契約一つ当たり100株のロングまたはショート・ポジションが残ります。月曜日の寄り付きまで、その株式を取引する機会はありません。下のパネルは、過去二年間について、この時間差を測定したものです。対象は、一方のセッションの始値と前セッションの終値の絶対差で、週末以上の間隔がある組み合わせだけを残しています。

クエリ週末ギャップ:前回終値から次回始値まで、広く保有される六銘柄、2024年8月から2026年7月
各数値の背後にある正確なSQL
WITH sessions AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           argMin(toFloat64(open), window_start) AS session_open,
           argMax(toFloat64(close), window_start) AS session_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO', 'SPY')
      AND window_start >= toDateTime('2024-08-01 00:00:00')
      AND window_start < toDateTime('2026-08-01 00:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session_date
),
linked AS (
    SELECT ticker,
           session_date,
           session_open,
           any(session_close) OVER (PARTITION BY ticker ORDER BY session_date
                                    ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prev_close,
           any(session_date) OVER (PARTITION BY ticker ORDER BY session_date
                                   ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prev_date
    FROM sessions
),
gaps AS (
    SELECT ticker,
           session_date,
           abs(session_open / prev_close - 1) * 100 AS gap_pct
    FROM linked
    WHERE prev_close > 0
      AND dateDiff('day', prev_date, session_date) >= 3
)
SELECT ticker,
       count() AS gap_count,
       round(quantileDeterministic(0.5)(gap_pct, cityHash64(session_date)), 2) AS median_weekend_gap_pct,
       round(quantileDeterministic(0.95)(gap_pct, cityHash64(session_date)), 2) AS p95_weekend_gap_pct,
       round(max(gap_pct), 2) AS largest_weekend_gap_pct
FROM gaps
GROUP BY ticker
ORDER BY p95_weekend_gap_pct DESC
Run this yourself

同じ行の中央値とパーセンタイルの列を比較してください。TSLAは六銘柄の中で最も裾が広く、95パーセンタイルの週末ギャップは6.46%、中央値は1.44%でした。最大の単一週末ギャップは10.81%で、対象となった週末は104回です。パネルの反対側では、KOの同じパーセンタイルが0.98%でした。通常の週末には、割り当てられた株式ポジションはほとんど動きません。口座レベルの割り当てリスクが現れるのは裾の部分です。割り当てを受けたポジションの保有者は、寄り付きまで退出できません。

これらに加えて取引コストも発生します。すべてのオプションにはビッド・アスク・スプレッドがあり、行使価格がアット・ザ・マネーから離れるほど拡大します。スプレッドは買い付け時だけでなく、手仕舞い時にも支払います。オプション取引にかかるコストでは、その両方を数値で示しています。

パネルの測定方法
  • 減価とレバレッジのパネルで使用する契約は、取引回数を基準に、各サイクルで最も取引されたAAPLコールです。手作業ではなく、クエリが選定しています。
  • オプション価格は実際に約定したプリントです。セッションの最初と最後のプリントは、必ずしも寄り付きや引けの時刻と一致しません。そのため、セッションの変動はプリント間で測定しています。
  • 本質的価値は、原資産の通常取引時間における終値から行使価格を差し引き、ゼロを下限とします。時間価値は、終値時点のプレミアムからこの金額を差し引いて算出します。そのため、プレミアムのプリントと終値の時点が異なる場合、小さな残差が生じることがあります。
  • 満期パネルには、満期当日に取引された契約だけを含めています。マネーネスは、その日の原資産の終値を基準に判定しています。
  • 週末ギャップは、あるセッションの通常取引時間における最初の始値と、前セッションの通常取引時間における最後の終値を比較します。暦日で少なくとも三日間離れた組み合わせだけを残しています。

オプションリスクFAQ

オプション取引では、投入額を超える損失が発生することはありますか?

ロング・プレミアムではありません。コールまたはプットを買う場合、損失は支払ったプレミアムに限られます。ショート・オプションはこの点で異なります。裸売りのショートコールには損失の上限がなく、ショートプットが割り当てられると、行使価格で一契約あたり100株を購入する義務が生じます。その金額は、受け取ったプレミアムを何倍も上回る可能性があります。

大半のオプションは価値ゼロで満期を迎えますか?

上記で測定した四つのサイクルにおいて、満期日に売買されたAAPLの契約では、アウト・オブ・ザ・マネーで終わったコールの割合は、Dec 2025サイクルで23.9%、May 2026サイクルで20%でした。アウト・オブ・ザ・マネーの契約は、満期時の本質的価値がゼロです。広く引用される市場全体の統計は、すべての未決済契約を対象としています。ここでの満期日サンプルよりも広い母集団です。

最もリスクの高いオプションポジションは何ですか?

最大損失で見ると、裸売りのショートコールです。株価の上限がないため、債務にも上限がありません。小さな損失が発生する頻度で見ると、満期が近いロング・プレミアムです。時間価値が最も速く減少するため、方向性の見通しが正しくても、値動きが遅ければ価値ゼロで終わる可能性があります。

週末にオプションが割り当てられるとどうなりますか?

金曜日の取引終了時に割り当てられると、口座にはその結果生じた株式ポジションが残ります。ロングでもショートでも、次に取引できるのは翌取引日の寄り付きです。上記で測定した二年間では、TSLAの最大週末ギャップは10.81%に達しました。週末の値動きの中央値は1.44%でした。

オプションは株式よりリスクが高いですか?

リスクの種類が異なり、構造によって決まります。ロングコールでは、少額の支払額の100%が期限までのリスクにさらされます。同じ金額を株式に投じる場合、満期はなく、失われる時間価値もありません。裸売りのショートコールには、株式ポジションにはまったくないエクスポージャーがあります。ペーパートレーディングでは、口座に影響を与えずに、割り当てと時間価値の減少の仕組みを学べます。


上記の各パネルには、生成に使用したSQLが保存されています。いずれかを開き、ティッカーまたは満期サイクルを変更して、Strasmore端末で同じ測定を実行できます。

#options#risk#leverage#assignment#options-education