ポジションサイズ計算機に必要な入力は何?
直接の答え
ポジションサイズ計算機には、(1) 口座と狙いたいリスク、(2) ストップ参照として用いる取引の値動き、(3) 「価格変化」を「口座通貨への影響」に変換できるようにするためのインストゥルメントの取引仕様、を説明する入力が必要です。必要な入力の正確な組み合わせは計算機の設計によって異なりますが、必須の入力は常にこれらのカテゴリに分類されます。
仕組みまたは定義
ポジションサイズ計算機は、選択したリスク表現に対応する取引サイズ(多くの場合、ロット、契約、またはユニットで表されます)を見積もります。ここでいう「リスク」とは、ストップ参照に到達した場合にどれくらいの損失まで許容するかという前提です。通常、次の2つの安定した仕組みがあります。
- リスクベースのポジションサイズ(リスクに基づく算出)
- 入力:口座残高または口座エクイティ(リスク額の起点)。これは通常、口座明細から取得します。
- 入力:リスク%またはリスク額(たとえば「口座の1%をリスクにする」)。これはユーザーが定義する前提です。
- 入力:エントリー価格とストップ参照(またはエントリー価格とストップ距離)。エントリーとストップはプランから取得できます。ストップ距離は、pipsまたは価格ポイントで測定される場合があります。
- 入力:インストゥルメントの契約仕様(契約サイズ、ティックサイズ、ティックバリュー)。これにより、計算機はpips/ポイントの値動きを口座通貨での損益に変換できます。
- 入力:口座通貨とクォート/ベース通貨の関係、ならびに換算が必要な場合の為替レートの前提。
- マージン/最大サイズの制約(多くの計算機では任意) 一部の計算機には、レバレッジやマージンレート(またはマージン必要額)に関する入力も含まれており、マージンの許容量を超えるサイズを選ばないようにします。これらの入力は、ブローカー/プラットフォームの契約条件と口座設定から得られます。
もしあなたの計算機が「いくつかの項目だけを尋ねる」場合、欠けている項目は内部で仮定されていることが多いです(たとえば、特定の換算レートを仮定する、またはデフォルトのティック値を使うなど)。独立した検証のために、ツールが使うすべての入力を列挙し、その出所を確認してください。
証拠または例
リスクベースのセットアップにおける例の前提(ライブデータなし):
- 口座エクイティ:口座から読み取る固定の数値。
- リスク設定:「1%リスク」(ユーザーの選択で、口座通貨でのリスク額を定義します)。
- 取引プラン:エントリー価格は、想定する約定の基準。ストップ参照は、想定するストップ水準。
- ストップ距離:絶対的な価格差として計算し、インストゥルメントのティックサイズを使ってpips/ポイントに変換できます。
- インストゥルメント仕様:ティックバリューと契約サイズは、インストゥルメントの契約説明から取得します(その市場で「1ロット」が何を意味するか)。
- 通貨換算:口座通貨がインストゥルメントのP/L通貨と異なる場合、計算機は換算の前提を必要とします。
重要なポイント:2つの計算機は、同じリスク%でも異なる「ポジションサイズ」結果を出し得ます。これは、ティックバリュー、ストップ距離の定義(スプレッドを含む/含まない)、または通貨換算の前提が異なる場合があるためです。
制限とリスク
精度に影響するよくある失敗パターンはいくつかあります:
- データの不一致:古いインストゥルメント仕様(ティックサイズ/ティックバリュー)を使う、または契約条件が異なるインストゥルメントのバリアントを使う。
- ストップ定義の曖昧さ:一部のツールはストップ距離を「エントリーから」と扱う一方、別のツールは「約定価格から」と扱ったり、スプレッドを別の形で組み込んだりすることがあります。
- 通貨換算の前提:換算レートが仮定されたり概算されたりすると、最終的に計算されるリスクが、実際の口座通貨での結果とずれる可能性があります。
- 精度と丸め:プラットフォームは特定のステップサイズ(最小の増分)を要求する場合があります。許可されたサイズに丸めることで、実効的なリスクが変わります。
- 執行コスト:コミッション、ファイナンス、その他のコストが単純なリスクモデルに含まれていないことがあり、その場合、ストップでの実際の損失がより大きくなる可能性があります。
これらの問題により、計算されたポジションサイズは、それを支える入力と前提の信頼性にのみ依存します。
検証または次の質問
計算機が必要とする入力を独立して検証するには、次の3つのチェックを行ってください:
- 計算機の「入力」を、インターフェースに表示されている通りに正確に書き出す(口座の値、リスク設定、エントリー/ストップまたはストップ距離、インストゥルメント仕様の項目)。
- 各入力について、その出所にラベルを付ける:口座明細の値、あなたのプラン(エントリー/ストップ)、またはインストゥルメントの契約仕様。
- 換算と丸めのロジックを検証する:ティックバリュー/ティックサイズの対応関係と、最小ステップサイズの挙動を確認する。
計算機の入力フィールドを共有する(ラベルのみで、口座の詳細は不要)ことで、各ラベルをその出所に対応付け、デフォルトによって隠れている可能性のある前提を特定できます。
DOCUMENT END