Pips と Points の高度な考慮事項
定義を先に:pips と points とは?
FX では「pip」と「point」はどちらも価格変動を表しますが、同じ単位ではありません。
- pip は、為替レートの変化に対する標準化された計量単位です。多くの FX クォートでは、1 pip は提示価格の4 桁目の変化に対応します(例:1.2345 から 1.2346)。小数精度が異なる一部の銘柄では、pip が別の桁の値に対応する場合があります。
- point は、価格変化を報告するために一部の取引プラットフォームで使われる、より小さい単位です。point はしばしば、価格フィードの最後に表示される小数桁の変化に対応します。プラットフォームによって小数の表示方法が異なるため、「1 point」が表す大きさは、銘柄や提供元の設定によって変わり得ます。
高度な含意:「pip」と「point」を普遍的に互換のラベルとして扱うことはできません。換算係数は、その特定の銘柄がどのようにクォートされているか、そしてその特定のプラットフォームがそのシンボルに対して「point」をどう定義しているかに依存します。
メカニズム:同じ値動きでも異なる数値結果になる
価格変動は同じ経済的意味を持ちますが、数値は単位によって変わります。
ステップ 1:クォートの精度を特定する
比較または換算するには、銘柄の quote precision(表示される小数桁数) と、pip の慣習がどこに適用されるかを確認します。
- 例の前提(あなたのプラットフォームで検証が必要):FX ペアが 5 桁で提示されており、あなたのプラットフォームが「標準」の pip の位置に加えて小数の端数桁を表示しているとします。
- よくある慣習では、1 pip は 5 桁クォートで 10 points に相当し得ます(最後の桁が pip の 1/10 だからです)。4 桁クォートでは、その関係が異なる可能性があります。
プラットフォームが可変の tick size やシンボル固有の精度ルールを使っている場合、pip-to-point の比率は銘柄間で変わります。
ステップ 2:価格単位を契約の評価(バリュエーション)に結びつける
pip や point のサイズが価格上の意味として分かっていても、高度な作業ではなお ポジション評価ルール が必要です:
- 多くの計算は contract size(取引が支配する基礎通貨または名目の量) に依存します。
- また、quote currency の慣習にも依存します(損益が、あなたの口座通貨と異なる場合にどう換算されるか)。
なぜ重要か: 1 point の値動きと 1 pip の値動きは、価格の大きさが異なります。それらを P&L に換算するとき、pip/point 換算の誤差は契約評価によって増幅されます。
ステップ 3:ミッド価格の変動と執行価格を分ける
pips と points は通常、価格クォートに対して定義されますが、取引は bid/ask で執行され、両者の差はスプレッドとして反映されます。プラットフォームがスプレッドを points で報告し、あなたがそれを pips で見積もる(またはその逆)場合、コストモデルが整合しなくなります。
証拠または例:単位を換算し、前提を検証する
以下は、指定すべき内容を示す作業手順の構造です。これは特定のブローカーやシンボルに関する約束ではなく、例のテンプレートです。
例(明示的な前提つき)
次の前提を置き、あなたの銘柄で検証してください:
- pip の慣習は 4 桁目に対応する。
- プラットフォームは価格を 5 桁で提示し、「point」を 最後の小数桁の変化として定義している。
- これらの前提のもとで、1 pip = 10 points。
ここで、価格が 1.23450 から 1.23510 に動いたとします。
- 価格変化 = 0.00060。
- pip の観点(4 桁目):それは 6 pips。
- point の観点(最後の桁):それは 60 points。
高度なチェック: プラットフォームが「60 points」の値動きを表示しているのに、あなたが 6 pips を計算するなら、プラットフォームの「point」の定義が異なるか、あるいはそのシンボルの pip の慣習が標準の 4 桁目ルールと一致していない可能性があります。
失敗パターン:精度が変わる、または異なるシンボル種別
よくある制限は、次が成り立つ場合に限ってマッピングが安定することです:
- 銘柄の小数形式が安定している、
- プラットフォームの「point」表示が内部の tick size と一致している、
- そしてその銘柄が同じ pip の慣習に従っている。
一部の提供元や銘柄では、流動性の理由で追加の桁を表示することがあります。また、別の tick size の刻みを使う場合もあります。その場合、あるシンボルから推定した pip/point の比率が別の銘柄に適用できないことがあります。
制限とリスク:pips-vs-points が崩れる場所
1) 銘柄固有の定義
「Pip」と「point」は純粋なグローバル定数ではありません。銘柄がどうクォートされているか、そしてプラットフォームが最小の tick をどう報告するかに依存します。
2) 提供元およびプラットフォーム実装上の制約
pips の市場慣習が一貫していても、プラットフォームは次のようにする可能性があります:
- points をシンボル固有のスケーリングで報告する、
- pip 計算を別の方法で丸める、
- あるいは履歴を表示する前に内部で正規化を適用する。
その結果、同じ基礎となる価格イベントでも、2 人のユーザーが異なる数値の単位数を観測することがあります。
3) コスト換算の誤り(スプレッド、手数料、マージン)
スプレッドは表示に応じて pips または points で表せます。誤って換算すると、1 回の取引あたりのコストを過大または過小に見積もることがあります。
また、コスト要素の中には(例:コミッション)1 ロットあたりで固定されており、自然に pip/point 単位と結びつかない場合があります。そのため、あなたが選ぶ「単位」によって、総コストの見え方が変わります。
4) 過去から未来への不一致
次のとき、過去の換算が失敗することがあります:
- 契約仕様が変更された、
- プラットフォームのクォート精度が変わった、
- あるいはシンボル設定が期間によって異なる。
過去の単位関係は、その時点の設定に条件づけられているものとして扱うべきです。
検証と次の質問:マッピングを独立に確認する方法
特定の銘柄について pips と points を検証するには、再現可能な手順が必要です:
- そのシンボルの価格フィードが表示する小数精度を確認する。
- あなたのプラットフォームの point 定義を特定する(「1 point」が価格上で何に相当するか)。可能なら、プラットフォームのシンボル仕様またはインストゥルメントの契約詳細を使う。
- 制御された観察でテストする:見える価格変化を選び、前提のもとで期待される pip と point の数を計算する。食い違うなら、マッピングを更新する。
- 評価ロジックを確認する:同じポジションサイズで、pip ベースと point ベースの計算を使って P&L の変化を比較する。整合していれば、換算と契約ルールが一致していることを示します。
必要なら、共有してください:その銘柄の表示小数、プラットフォームが示す tick/point の意味(表示されている場合)、そして口座で使われている契約サイズの形式。そうすれば、換算は推測なしで表現できます。