FXにおけるピップ(pip)ベースのポジションサイジングの仕組み
直接の回答
ピップベースのポジションサイジングは、まず「どれくらいの損失までに抑えたいか」(たとえば口座通貨での固定額)を決め、その損失上限を、対象のpip値と、pipsで測った計画ストップ距離を使って、ユニット数またはロット数に変換することで取引サイズを選ぶ方法です。中核となる考え方は次のとおりです。価格があなたに対して一定のpipsだけ動いた場合、そのポジションサイズは、選んだ金額の損失を概ね生むようにするべき、ということです。
この記事では、その仕組み、あなたが定義しなければならない入力、得られる出力、そして手順の流れを説明します。リアルタイムの価格を前提にせず、結果を保証もしません。
仕組みと定義
FXにおける「pips」とは何か
pipは、多くのFX市場で小さな価格変化を表すために使われる標準的な単位です。多くの通貨ペアでは、1 pipは、提示されている為替レートにおける固定の小数点の変化に対応します(たとえば、1.1000から1.1001へ動くことは、一般に「1 pipの変化」として説明されます)。一部のペアやクオートの慣習では、端数のpipや異なる小数構造を使うことがあるため、「pipのサイズ」は、その金融商品の明示するpip定義に合わせる必要があります。
「pip value」とは何か
pip valueは、特定のポジションサイズにおける1 pipの値動きの金銭的価値です。ピップベースのサイジングでは、pip valueを口座通貨(または、提示された前提により換算できる通貨)で表す必要があります。pip valueは次に依存します:
- 金融商品の契約仕様(ロットサイズ/契約サイズ)
- ポジションサイズ(ロット/ユニット)
- クオートの構造と、口座通貨がペアの通貨と一致しているかどうか
- 口座通貨がクオート通貨またはベース通貨と一致しない場合に用いる換算レート
「ポジションサイズ」が表すもの
実務上、ポジションサイズはブローカー/プラットフォームによって、しばしばロット(例:1.00 lot)として、またはユニット(例:通貨ユニットの数)として表されます。ピップベースのサイジングは、金銭的なリスクを、これらのサイズ指標のいずれかに対応づけます。
安定した計算の考え方
よく使われるリスクベースのモデルは次のとおりです:
- 口座通貨でのリスク額Rを選ぶ(ストップ距離が完全に到達した場合に失うつもりの金額)。
- pipsでのストップ距離Dを選ぶ(エントリーからストップ水準までの、pipsで測った計画上の逆行移動)。
- 選んだユニットの基準(多くの場合1.00 lotあたり、またはVの定義に応じて1ユニットあたり)に対して、1 pipあたりの口座通貨建てのpip value Vを求める。
そして、必要なポジションサイズSは次の関係から導かれます:
- ストップ時の総損失 ≈ D(pips)× V(口座通貨建ての1 pipあたり、選んだポジションサイズ基準に対して)× S
正確な代数は、Vがどのように定義されているか(ロットあたりか、ユニットあたりか)に依存します。独立した検証で重要なのは、pip valueの定義が、あなたの契約仕様と口座通貨の前提に一致していることです。
証拠または例(明示的な前提つき)
ここにはライブ価格やブローカー固有の契約詳細がないため、以下の例では、手順の流れを示すために明示的で簡略化した前提を使います。
例の前提
- あなたの口座通貨はUSDです。
- 対象のpip valueは、プラットフォームの契約詳細とクオート慣習を使って計算されます。
- ストップ距離をD = 20 pipsに設定します。
- リスク額をR = $50にします。
- V = $2.50 per pip **(1 standard lotあたり)**となるようにpip valueを計算します。
pip valueがstandard lotあたりで定義されている場合、ロットでのポジションサイズは次のとおりです:
- S (lots) = R / (D × V)
- S = 50 / (20 × 2.50) = 50 / 50 = 1.00 lot
出力が示すこと
出力は、この例でのストップ距離とpip valueの前提に整合する取引サイズ(1.00 lot)です。後でDを変更する(たとえば、pipsで測ったより小さいストップを使う)と、計算されたサイズは逆数の関係で変わります。
手順のステップバイステップ
- リスクRを定義:口座通貨での金銭的な金額。
- ストップ距離D(pips)を定義:ストップ水準に関連づける予定の逆行移動。
- pip value Vを計算:対象の金融商品と、口座通貨の前提に基づいて。
- ポジションサイズSを計算:総損失 = D × V × size-scaling を並べ替えて求める。
- 単位の妥当性チェック:「pip」「pip value」、およびポジションサイズのスケーリング係数が、互換性のある定義を使っていることを確認する。
制限とリスク(重大な失敗パターン)
ピップベースのポジションサイジングは、入力と「pipsからお金への対応づけ」がどれだけ正確かに依存します。基本の計算が正しくても、いくつかの制限が意図したリスク管理を崩す可能性があります。
1) pip valueの誤計算
誤ったpip定義(間違った小数構造)、誤った契約サイズ、または口座通貨がペアの通貨と一致していない場合の誤った通貨換算前提を使うと、pip value Vが間違う可能性があります。小さなpip valueの誤差は、計算されたポジションサイズに直接スケールして反映されます。
2) 実現したエントリーとストップは計画水準と異なるかもしれない
このモデルは、ストップが、実際に執行されたエントリーから計画したpips距離Dに対応すると仮定します。現実には、執行価格は参照価格と異なることがあります。特にスプレッドが拡大したり流動性が変化したりすると、その影響が出ます。これにより、実現したpips距離が変わり、結果として実現損失も変わります。
3) コストとスプレッドは自動的に含まれない
一部のピップベースのモデルは、pipsで表される価格変動のみを考慮します。スプレッド、コミッション、またはポジション保有に伴うファイナンスチャージなどの取引コストは、「ピップ距離 × pip value」という単純な計算では取り込まれない場合があります。コストを除外していると、ストップ時の実際の金銭的結果は、リスク額Rより大きくなることがあります。
4) 「pip」が正しい測定にならないと破綻する
一部の取引環境、金融商品、またはプラットフォームでは、端数のpipの慣習や異なるクオート形式を使うことがあります。もしDが、その金融商品の価格刻みに一致しないpipの慣習で測られている場合、Dから金銭的損失への対応づけが一貫しなくなります。
5) 過去の関係は将来のコントロールを意味しない
あるサイジング手法が、特定の市場行動のもとで過去にうまく機能していたとしても、それは、将来の執行条件、コスト、またはボラティリティが、計画したpipsと実現結果の関係を同じように生み出すことを保証しません。
検証と次の質問
ピップベースのポジションサイジングを独立して検証するには、定義の全チェーンと単位の整合性を確認できます:
- 対象の金融商品のpip定義とpipサイズを確認する。