CFA®︎ Level 3「Derivatives and Risk Management(デリバティブとリスク管理)」の重要公式28本を、学習単元(Learning Module)ごとに整理しました。公式ごとに数式・記号の意味・使いどころ をまとめています。数式が横に長い場合は、横にスクロールしてご覧ください。
単元(LM)一覧 Derivatives and Risk Management の重要公式(LM別) LM1 Options Strategies(オプション戦略) 1. カバードコールの最大利益・損益分岐点・最大損失
Covered Call: Maximum Gain / Breakeven / Maximum Loss
Max gain = ( X − S 0 ) + c 0 , Breakeven = S 0 − c 0 , Max loss = S 0 − c 0 , Π = min ( S T , X ) − S 0 + c 0
Max gain , Breakeven , Max loss 最大利益・損益分岐点(満期時の株価)・最大損失
X コールの行使価格
S 0 戦略開始時の株価
c 0 受け取ったコールプレミアム
Π 満期時の損益(1株あたり)
S T 満期時の株価
使いどころ: 原資産の保有とコールの売りを組み合わせたカバード・コールの最大利益、損益分岐点、最大損失、満期時の損益を求める式。
2. プロテクティブプットの最大損失・損益分岐点
Protective Put: Maximum Loss / Breakeven
Max loss = S 0 − X + p 0 , Breakeven = S 0 + p 0 , Π = max ( S T , X ) − S 0 − p 0
Max loss , Breakeven 最大損失・損益分岐点(満期時の株価)
S 0 戦略開始時の株価
X プットの行使価格
p 0 支払ったプットプレミアム
Π 満期時の損益(1株あたり)
S T 満期時の株価
使いどころ: 原資産の保有とプットの買いを組み合わせたプロテクティブ・プットの最大損失、損益分岐点、満期時の損益を求める式。
3. ポジションデルタ(カバードコール・プロテクティブプット・先渡等価)
Position Delta (Covered Call / Protective Put / Forward Equivalence)
Δ position = N 1 Δ 1 + N 2 Δ 2 + ⋯ , Δ covered call = N ( 1 − Δ call ) , Δ stock = + 1 , Δ forward = ± 1
Δ position ポジション全体のデルタ
N i 各ポジションの数量(株数・枚数。ショートは負)
Δ i 各商品のデルタ(株式 +1、アット・ザ・マネー(ATM)のコール ≈ +0.5、ATMプット ≈ −0.5)
Δ covered call カバードコール(株式ロング+コール売り)のデルタ
N カバードコールの株数(=売却コールの数量)
Δ call 売却したコールのデルタ
Δ stock , Δ forward 株式のデルタ(+1)・フォワードのデルタ(ロング+1、ショート−1)
使いどころ: 各構成要素のデルタを数量で合計し、オプションを組み合わせたポジション全体の原資産価格への感応度を求める式。同等のフォワード・ポジションへの置き換えにも使う。
4. カラーの最大利益・カラーのデルタ
Collar: Maximum Profit / Collar Delta
Max profit = ( X call − S 0 ) − p 0 + c 0 , Δ collar = Δ stock + Δ put − Δ call
Max profit 最大利益
X call 売却コールの行使価格(上限)
S 0 現在の株価
p 0 , c 0 支払プットプレミアム・受取コールプレミアム
Δ collar カラー全体のデルタ
Δ stock , Δ put , Δ call 株式(+1)・プット・コールのデルタ(コールは売りのため式中で差し引く)
使いどころ: 原資産の保有にプットの買いとコールの売りを加えたカラーの最大利益と、ポジション全体のデルタを求める式。
5. ブルコールスプレッドの最大利益・損益分岐点
Bull Call Spread: Maximum Profit / Breakeven
Max profit = ( X H − X L ) − ( c L − c H ) , Breakeven = X L + ( c L − c H ) , Max loss = c L − c H
Max profit , Breakeven , Max loss 最大利益・損益分岐点(満期時の株価)・最大損失
X L , X H 低い(L)/高い(H)行使価格
c L 買った低行使価格コールのプレミアム
c H 売った高行使価格コールのプレミアム
使いどころ: 低い行使価格のコールの買いと高い行使価格のコールの売りを組み合わせたブル・コール・スプレッドの最大利益、損益分岐点、最大損失を求める式。
6. ベアプットスプレッドの損益・最大利益・損益分岐点
Bear Put Spread: Profit / Maximum Profit / Breakeven
Π = max ( 0 , X H − S T ) − max ( 0 , X L − S T ) − ( p H − p L ) Max profit = ( X H − X L ) − ( p H − p L ) Breakeven = X H − ( p H − p L )
Π 満期時の損益(1株あたり)
X H , X L 高い(H、買い)/低い(L、売り)行使価格
S T 満期時の株価
p H , p L 高行使価格プットの支払プレミアム・低行使価格プットの受取プレミアム
Max profit , Breakeven 最大利益・損益分岐点(満期時の株価)
使いどころ: 高い行使価格のプットの買いと低い行使価格のプットの売りを組み合わせたベア・プット・スプレッドの損益、最大利益、損益分岐点を求める式。
7. ストラドルのコスト・損益分岐点・ショートストラドルの最大利益
Straddle: Cost / Breakeven Points / Short Straddle Maximum Gain
Cost = c 0 + p 0 , Breakevens = X ± ( c 0 + p 0 ) , Short straddle max gain = c 0 + p 0
Cost ストラドルの構築コスト
c 0 , p 0 コール・プットのプレミアム
Breakevens 上下2つの損益分岐点(満期時の株価)
X 共通の行使価格(通常はアット・ザ・マネー)
Short straddle max gain ショート・ストラドルの最大利益
使いどころ: 同じ行使価格のコールとプットを組み合わせたストラドルのコストと上下の損益分岐点、ショート・ストラドルの最大利益を求める式。
8. プット・コール・パリティと合成ポジション
Put-Call Parity and Synthetic Positions
S 0 + p 0 = c 0 + ( 1 + r ) T X , S 0 = c 0 − p 0 + ( 1 + r ) T X , p 0 = c 0 − S 0 + ( 1 + r ) T X , F 0 = S 0 ( 1 + r ) T
S 0 現在の株価(合成ロング株 = コール買い + プット売り + 無リスク債、同一行使価格・満期)
p 0 , c 0 同一行使価格X・同一満期のプット/コールのプレミアム
X 行使価格
r , T 無リスク金利と満期までの期間
F 0 先渡価格(合成ロング先渡 = コール買い + プット売り)
使いどころ: プット・コール・パリティを用いて、オプションと原資産、無リスク債の組合せから合成フォワードや合成プット・コールを構成する関係を表す式。
LM2 Swaps, Forwards, and Futures Strategies(スワップ・フォワード・先物の戦略) 9. 目標デュレーション達成のための金利スワップ想定元本
Interest Rate Swap Notional for Target Duration
MV P × MDUR P + N S × MDUR S = MV P × MDUR T ⇒ N S = MDUR S MDUR T − MDUR P × MV P
MV P 債券ポートフォリオ(P = Portfolio)の時価(MV = Market Value)
MDUR P , MDUR T 現在(P)/目標(T = Target)の修正デュレーション(MDUR = Modified Duration)
N S スワップ(S = Swap)の想定元本
MDUR S スワップの修正デュレーション(受け固定はプラス、払い固定はマイナス)
使いどころ: 現物債券を売買せずに金利スワップでポートフォリオの修正デュレーションを目標値に変えるために必要な想定元本を求める式。
10. 金利スワップのネット決済額
Interest Rate Swap Net Settlement Payment
Net payment = N × ( r receive − r pay ) × 360 days
Net payment 決済日のネット決済額(正なら受取)
N 想定元本
r receive , r pay 受取(receive)/支払(pay)の年率
days 決済期間の日数(半年払いなら180)
使いどころ: 受取金利と支払金利の差に想定元本と日数を掛け、金利スワップの決済日のネット支払額を求める式。
11. BPVと債券先物によるデュレーション調整枚数(BPVHR)
BPV and Basis Point Value Hedge Ratio (Bond Futures)
BPV = MDUR × 0.01% × MV , BPVHR = BPV CTD BPV T − BPV P × CF
BPV ベーシス・ポイント・バリュー(BPV = Basis Point Value):利回り1bp変化時の価値変化額
MDUR 修正デュレーション(MDUR = Modified Duration)
MV ポートフォリオの時価(MV = Market Value)
BPVHR 必要な債券先物の枚数(BPVHR = BPV Hedge Ratio)
BPV P , BPV T 現在(P)/目標(T)のBPV(フルヘッジならBPV_T=0、現金からの転換ならBPV_P=0)
BPV CTD 最割安受渡銘柄(CTD = Cheapest-to-Deliver)のBPV(=CTDの修正デュレーション×0.0001×(CTD価格/100)×契約サイズ)
CF CTDのコンバージョン・ファクター(CF = Conversion Factor)
使いどころ: ポートフォリオと目標のBPVの差をCTDのBPVで割り交換比率を掛けて、デュレーション調整に必要な債券先物の枚数を求める式。
12. 目標ベータ達成のための株価指数先物枚数
Number of Equity Index Futures for Target Beta
N f = ( β f β T − β S ) × F S , F = f × m
N f 必要な先物(f = futures)の枚数(正なら買い、負なら売り)
β T , β S , β f 目標(T)ベータ・現在の株式(S)ベータ・先物(f)ベータ
S 対象となる株式ポジションの時価
F 先物1枚の価値 = 先物価格 f × 乗数 m
f , m 先物価格・契約乗数
使いどころ: 目標ベータと現在のベータの差、ポートフォリオ時価と先物の価格×乗数から、ベータ調整に必要な株価指数先物の枚数を求める式。
13. キャッシュのエクイタイズ(株式化)に必要な先物枚数
Cash Equitization: Number of Futures
N f = ( β f β T ) × F S
N f 必要な先物(f = futures)の買い枚数
β T 目標(T = Target)ベータ(指数連動なら1.0)
β f 先物のベータ
S エクイタイズする現金額
F 先物1枚の価値(先物価格×乗数)
使いどころ: 余剰現金に株式エクスポージャーを持たせるために必要な株価指数先物の枚数を、目標ベータと現金額から求める式。
14. 最割安受渡銘柄(CTD)の判定
Cheapest-to-Deliver Bond Determination
Principal invoice = 100 F settle × CF × Contract size , Delivery gain = Invoice − Dirty price purchase cost
Principal invoice , Invoice 受渡時に先物の買い手から受け取る元本受渡代金(invoice amount)
F settle 先物決済(settle)価格
CF 各銘柄のコンバージョン・ファクター(CF = Conversion Factor)
Contract size 先物1枚あたりの額面(契約サイズ)
Delivery gain 受渡による売り手の損益
Dirty price purchase cost 経過利息込み(ダーティ価格)の購入コスト = (ダーティ価格/100) × 契約サイズ
使いどころ: 先物価格と交換比率から受渡代金を求め、購入コストと比較して受渡損益を算出する式。債券先物の売り手が最も有利な受渡銘柄を判定する場面で使う。
15. トータルリターン・エクイティスワップの決済額
Total Return Equity Swap Settlement
R equity = S 0 S 0 ( 1 + r price ) − S 0 + D , Settlement = N × ( r float × 360 t − R equity )
R equity 株式(equity)のトータルリターン(価格変化+配当)
S 0 期初の株価
r price 期間中の株価変化率(price return)
D 期間中の1株当たり配当
Settlement 変動金利受取・株式リターン支払側の決済額(正なら受取)
N 想定元本(株数×当初株価)
r float 受取変動(float)金利(年率、期間按分する)
t 決済期間の日数
使いどころ: 配当を含む株式のトータル・リターンと変動金利を交換するエクイティ・スワップの決済額を求める式。
16. バリアンススワップの想定元本(バリアンスノーショナル)と満期決済額
Variance Swap: Variance Notional / Settlement at Expiration
N var = 2 × K N vega , Settlement T = N var × ( σ realized 2 − K 2 )
N var バリアンス・ノーショナル(variance notional):分散1単位あたりの損益額
N vega ベガ・ノーショナル(vega notional):ボラティリティ1ポイントあたりの損益額
K ボラティリティ・ストライク(年率、%の数値のまま使う)
Settlement T 満期T時点の決済額(ロング側)
σ realized 実現(realized)ボラティリティ(年率)
使いどころ: ベガ・ノーショナルから分散ノーショナルを求め、実現分散と分散ストライクの差を掛けて分散スワップの満期決済額を計算する式。
17. バリアンススワップの期中時価評価
Variance Swap: Mark-to-Market Value before Expiration
VarSwap t = N var × PV t ( T ) × [ T t σ realized ( 0 , t ) 2 + T T − t σ implied ( t , T ) 2 − K 2 ]
VarSwap t 時点tのバリアンススワップ(Variance Swap)の時価(ロング側)
N var バリアンス・ノーショナル = ベガ・ノーショナル/(2K)
PV t ( T ) 時点tから満期Tまでの現在価値係数(PV = Present Value)= 1/(1 + r×(T−t)/12)
t , T 経過期間・スワップの全期間(月数)
σ realized ( 0 , t ) 開始からtまでの実現(realized)ボラティリティ
σ implied ( t , T ) 残存期間の新規スワップのフェアストライク(インプライド(implied)ボラティリティ)
K 当初のボラティリティ・ストライク
使いどころ: 経過期間の実現分散と残存期間のインプライド分散を期間で加重平均し、分散スワップの満期前の時価を求める式。
18. FF金利先物からの織り込み確率の算出
Fed Funds Futures: Implied Rate and Probability of a Rate Change
FFE implied = 100 − P futures , Prob = r new − r current FFE implied − r current
FFE implied 先物価格が織り込む(implied)実効FF金利(FFE = Fed Funds Effective rate)
P futures FF(Fed Funds)金利先物の価格
Prob 政策金利変更の織り込み確率(Probability)
r current 現在(current)のターゲットレンジの中央値
r new 変更後(±25bpsなど)のターゲットレンジの中央値
使いどころ: FF金利先物の価格からインプライド金利を求め、現在の実効金利と変更後の金利と比べて政策金利変更の確率を推定する式。
19. 金利先物による金利ロック(実効金利)
Locking in a Rate with Interest Rate Futures (Effective Rate)
r effective = r loan − ( P sell − P buy ) , (prices in IMM index: 100 − r )
r effective 先物損益を反映した実効(effective)金利
r loan 実際に成立した借入(loan)金利
P sell , P buy 先物の売値と買戻し値(価格1bpの変化=金利1bp)
IMM IMM指数方式(IMM = International Monetary Market):先物価格 = 100 − 金利r(%)
使いどころ: 金利先物の売り(買い)で将来の借入(運用)金利を固定した場合の実効金利を、先物の損益を反映して求める式。
20. 為替フルヘッジ後の外債利回り(通貨ベーシス込み)
Currency-Hedged Foreign Bond Return (with Cross-Currency Basis)
R hedged = F f / d S f / d × ( 1 + i f ) − 1
R hedged 為替フルヘッジ後(hedged)の自国通貨建てリターン
S f / d , F f / d スポット/先渡レート(f/d = 外貨/自国通貨の表示)
i f 外貨建て投資の利回り
使いどころ: 外貨建て債券への投資を為替フォワードで完全にヘッジした場合の国内通貨建てのリターンを、スポット、フォワード、外貨金利から求める式。
LM3 Currency Management: An Introduction(通貨マネジメント入門) 21. 自国通貨建てリターン(単一・複数外貨資産)
Domestic-Currency Return (Single and Multiple Foreign Assets)
R DC = ( 1 + R FC ) ( 1 + R FX ) − 1 R DC = w 1 [ ( 1 + R FC , 1 ) ( 1 + R FX , 1 ) − 1 ] + w 2 [ ( 1 + R FC , 2 ) ( 1 + R FX , 2 ) − 1 ] + ⋯
R DC 自国通貨建てリターン(DC = Domestic Currency)
R FC 外貨建て資産の現地通貨建てリターン(FC = Foreign Currency)
R FX 外貨の対自国通貨の騰落率(FX = Foreign Exchange。P/B = Price/Base 表示で自国通貨をプライス通貨、外貨をベース通貨として計算)
w 1 , w 2 , … 各外貨資産のウェイト
R FC , i , R FX , i 第i外貨資産の現地通貨建てリターン・その通貨の騰落率
使いどころ: 外貨建て資産のリターンと外貨の変化率から国内通貨建てリターンを求める式。複数資産の場合は各資産の値を加重平均する。
22. ポートフォリオリターンに対する通貨の寄与
Contribution of Currency to Portfolio Return
R DC = FX contribution = ( w 1 R FC , 1 + w 2 R FC , 2 + ⋯ ) + ( w 1 R FX , 1 + w 2 R FX , 2 + ⋯ ) + ( w 1 R FC , 1 R FX , 1 + w 2 R FC , 2 R FX , 2 + ⋯ ) R DC − ( w 1 R FC , 1 + w 2 R FC , 2 + ⋯ )
R DC ポートフォリオの自国通貨建てリターン(DC = Domestic Currency)
w i 各地域のポートフォリオウェイト
R FC , i 各地域の現地通貨建て資産リターン(FC = Foreign Currency)
R FX , i 各通貨の対自国通貨リターン(FX = Foreign Exchange。自国資産は0)
FX contribution リターンに対する通貨(為替)の寄与
使いどころ: 多通貨ポートフォリオの国内通貨建てリターンを、資産リターン部分、為替部分、両者の交差項に分解し、通貨の寄与を求める式。
23. 自国通貨建てリターンのリスク(分散)
Risk of Domestic-Currency Return
σ 2 ( R DC ) ≈ σ 2 ( R FC ) + σ 2 ( R FX ) + 2 σ ( R FC ) σ ( R FX ) ρ ( R FC , R FX )
σ 2 ( R DC ) 自国通貨建てリターン(DC = Domestic Currency)の分散
σ ( R FC ) 外貨建て資産リターン(FC = Foreign Currency)の標準偏差(σ²は分散)
σ ( R FX ) 為替レートリターン(FX = Foreign Exchange)の標準偏差
ρ ( R FC , R FX ) 資産リターンと為替リターンの相関
使いどころ: 外貨建て資産リターンと為替変化率の分散・相関から、国内通貨建てリターンの分散を近似する式。
24. 2通貨(クロスヘッジ)ポートフォリオのリスク
Two-Currency (Cross Hedge) Portfolio Risk
σ 2 ( w 1 R 1 + w 2 R 2 ) = w 1 2 σ 2 ( R 1 ) + w 2 2 σ 2 ( R 2 ) + 2 w 1 w 2 σ ( R 1 ) σ ( R 2 ) ρ ( R 1 , R 2 )
w 1 , w 2 各ポジションのウェイト(等額ロング/ショートなら +1 と −1)
R 1 , R 2 各ポジションの自国通貨建てリターン
σ ( R i ) 各ポジションのリターンの標準偏差(σ²は分散)
ρ ( R 1 , R 2 ) 両リターンの相関(正の相関が高いほどロング・ショートのリスク低減効果大)
使いどころ: ロングとショートを組み合わせた2通貨ポジションの分散を、ウエイト・標準偏差・相関から求める式。クロス・ヘッジ後に残るリスクの評価に使う。
25. 最小分散ヘッジ比率
Minimum-Variance Hedge Ratio
h = ρ ( R DC , R FX ) × σ ( R FX ) σ ( R DC ) , Hedge size = h × Exposure
h 最小分散ヘッジ比率(ヘッジ対象リターンをヘッジ手段リターンに回帰したβ)
ρ ( R DC , R FX ) ヘッジ対象リターンとヘッジ手段リターンの相関
σ ( R DC ) ヘッジ対象(自国通貨建て資産リターン。DC = Domestic Currency)の標準偏差
σ ( R FX ) ヘッジ手段(為替リターン。FX = Foreign Exchange)の標準偏差
Hedge size ヘッジ取引の金額
Exposure ヘッジ対象のエクスポージャー(外貨建て資産の金額)
使いどころ: 国内通貨建てリターンの分散を最小にするヘッジ比率と、それに応じたヘッジ額を求める式。クロス・ヘッジやマクロ・ヘッジで使う。
26. キャリートレードの収益(ネガティブキャリー含む)
Carry Trade Return / Negative Carry Trade
R carry ≈ i invest − i fund + %Δ S , R FX = S F − S
R carry キャリートレード(carry trade)の収益率
i invest , i fund 運用(invest)通貨/調達(fund)通貨の金利
%Δ S 運用通貨の対調達通貨の為替変動率(キャリートレードのリスク源)
R FX 先渡レートで確定できる為替リターン(FX = Foreign Exchange。フォワードプレミアム/ディスカウント)
F , S 先渡レートと現在のスポットレート
使いどころ: 運用通貨と調達通貨の金利差に為替の変化を加え、キャリー・トレードの収益を求める式。フォワードとスポットの関係からの判定にも使う。
27. フォワードプレミアム/ディスカウントとヘッジのロールイールド
Forward Premium/Discount and Roll Yield of a Hedge
Forward premium = S 0 F − S 0 Expected roll yield (short hedge) = + S 0 F − S 0 Expected FX move = S 0 S forecast − S 0
Forward premium フォワード・プレミアム(負ならディスカウント)
F , S 0 先渡レートと現在のスポットレート(P/B = Price/Base 表示。ヘッジはベース通貨の売り)
Expected roll yield (short hedge) ベース通貨売りヘッジで期待されるロール・イールド
Expected FX move 予想される為替(FX = Foreign Exchange)の変動率
S forecast 予想(forecast)将来スポットレート
使いどころ: フォワードとスポットの差からフォワード・プレミアム(ディスカウント)とヘッジのロール・イールドを求め、予想スポットの変化と比べてヘッジ比率を判断する式。
28. 通貨フォワードヘッジの時価評価・クローズアウト
Mark-to-Market / Close-Out of a Currency Forward Hedge
All-in forward = S ± 10 , 000 points , V t = 1 + r × 360 days N × ( F offset − F orig )
All-in forward オールイン・フォワードレート(スポット+フォワードポイント)
S 現在のスポットレート
points フォワード・ポイント(1万分の1単位で表示)
V t 時点tのフォワード・ポジションの時価
N ベース通貨建ての想定元本
F offset 反対売買(offset)のオールインフォワードレート(ベース通貨買いはoffer側)
F orig 当初(original)契約のオールインフォワードレート(ベース通貨売りはbid側)
r 決済までの期間に対応するプライス通貨側の金利(割引に使用)
days 決済日までの残存日数
使いどころ: 既存の為替フォワードを反対取引で手仕舞う際のオールイン・フォワード・レートと、差額を現在価値に割り引いた時価を求める式。ヘッジのロールや調整で使う。
あわせて使いたいページ 効率よく学ぶには FA-Academy CFA®︎の協会テキストは英語で分量も多く、用語や公式を英語だけで理解していくのは大きな負担です。
FA-Academy(Financial Analyst Academy)は、日本語で学べる数少ないCFA®︎試験サポート です。これまで Level 1 から Level 3 まで多くの合格者を輩出しており、合格者の方々との対談も数多く公開しています。どんな方が、どのように合格されたのかは合格者対談・合格体験談の一覧 からご覧いただけます。