複数ポジション・サイジングに必要な入力は何?
直接の答え
複数ポジション・サイジングとは、複数のポジションを、次の入力で結びつけて行うサイジングです:(1)利用可能な合計リスクのキャパシティ、(2)使いたいリスク、(3)そのリスクをポジション間でどう配分するか、(4)「リスク」をポジションサイズへ変換する取引メカニクス。必要な入力は4つのグループに分かれます:口座の前提、リスクルールの入力、ポジションごとの価格距離とコストの入力、そして制約の入力(計算が整っていても破綻し得る上限・制限)です。
メカニズムと定義:「inputs(入力)」とは何か
この文脈での「入力」とは、サイジング手法が各ポジションの注文サイズ(例:ロット/ユニット)を計算するために使う任意の変数です。複数ポジションのアプローチには、安定したメカニクスと変動する条件の両方が必要です。安定したメカニクスとは、最初に一度だけ定義するもの(例:合計リスク予算と、その配分方法)です。変動する条件とは、市場やプロバイダーによって変わり得るもの(例:想定するストップ距離や取引コスト)です。
1) 口座とインストゥルメントの文脈
リスク計算はしばしば口座の条件で表現されるため、口座通貨と換算方法が必要です。ストップとエントリーが別の通貨で提示されている場合は、換算レートを仮定するか、あなたが使う換算ロジックを示さなければなりません。
また、サイジング手法に関連するインストゥルメントの契約詳細も必要です(たとえば、価格変動が1ユニットあたりの損益にどう反映されるか)。これらの換算ルールがなければ、「ポジションごとのリスク」をポジションサイズへ変換できません。
2) 合計リスクルール(「リスクキャパシティ」の入力)
複数ポジションのセットに割り当てる合計リスク予算を定義する必要があります(多くの場合、口座のエクイティに対する割合、または固定の通貨額として表されます)。さらに、その割合の基準(一般にエクイティかバランスか)も必要です。同じ割合でも、口座の構成要素が異なれば金額は変わるためです。
明示すべき前提:リスク予算が、同じ時間枠の中で「セット全体の合算」に対するものなのか、それとも「独立した出来事」に対するものなのか。
3) ポジションごとのリスク配分
合計リスク予算を複数ポジションに配分するルールが必要です。ここでの入力には以下が含まれます:
- セット内のポジション数。
- 配分ウェイト(各ポジションで同じリスクにする、重要度に応じてリスクをスケールする、または別の定義済みウェイト)。
- あるポジションが他より早くクローズする場合に、配分が変わるかどうか。
明示すべき前提:配分は、実行が起こる前に決めるのか(静的配分)、それとも動的に更新できるのか。
4) 価格距離とストップ関連の入力
サイジングは、あなたのシナリオでポジションに対して価格がどれだけ逆行し得るかに依存します。最低限、各ポジションについて予定するエントリー価格と予定するストップ水準が必要です。そこからストップ距離を導きます。
重要な制限:ストップ距離は仮定です。実際の約定は、スプレッド、スリッページ、または注文の取り扱いによって、予定した水準と異なる可能性があります。
5) 実効リスクに影響する取引コストの入力
「リスク」を現実的にするために、ポジションごとのコスト仮定が必要です。たとえば:
- エントリー時と決済時におけるスプレッド、または想定されるビッド/アスク差。
- ユニットあたりに課される手数料やフィー。
- 該当する場合、保有中に問題になり得るファンディングやオーバーナイトのチャージ。
コストは変動し得るため、これらをシナリオ入力として扱ってください。これらを省くと、計算されたサイズが実効ドローダウンと一致しないかもしれません。
6) 制約の入力(破綻ポイント)
数学が整っていても、複数ポジション・サイジングは制約によって失敗し得ます。以下のような入力を含めるべきです:
- マージンまたはレバレッジの上限(計算されたサイズで全ポジションを開けるか?)。
- あなたが課すエクスポージャー上限(例:銘柄ごとの上限、または相関したエクスポージャーに関する上限)。
- 最小取引サイズやステップサイズなどのプラットフォーム制約。
証拠または例(明示した前提つき)
合計リスク予算を1つ共有する2つのポジションを考えてください。入力:
- 合計リスク予算:口座通貨の1 unit(ここでは、シナリオにおいて2つのポジションで失いたい最大額だと仮定します)。
- 配分ウェイト:50/50なので、各ポジションは0.5通貨ユニットのリスクを受け取ります。
- 各ポジションについて、エントリー価格とストップ水準を仮定し、それによって予定のストップ距離を作ります。
- ポジションごとの取引コストを仮定します(例:想定スプレッド要素と、手数料モデル)ので、実効リスクを調整できます。
- 価格変動を口座通貨での損益へ変換するための契約換算を仮定します。