チャートの高値に届いたのに買えない、表示価格と約定価格が違う。その差を確かめるには、まず「どの銘柄の、いつの、売値か買値か」をそろえます。原市場の値、分析用のチャート、注文画面、約定履歴の順に分けて確認しましょう。

CFD画面には4種類の価格がある
| 価格 | 何を示すか | 確認する場所 |
|---|---|---|
| 参照する原市場 | 株価指数、取引所株価、先物など、CFDの基礎になる対象 | 銘柄の取引条件。現物か先物か、限月と通貨も確認 |
| 参考・チャート価格 | 分析用の価格。Bid・Ask・中値、配信元、遅延の有無で表示が変わる | チャート設定、データ契約、足の時刻と時間帯 |
| 売値Bid・買値Ask | 注文画面に提示される売買別の価格。その差がスプレッド | 注文チケットの売値・買値と配信時刻 |
| 約定価格 | 実際に注文が成立した価格 | 約定履歴の注文番号・時刻・価格・数量 |
参考価格を見た時点と、注文が処理された時点は同じとは限りません。価格の差を調べるときは、後から変わった現在値ではなく、注文時の表示と約定履歴を残します。
買い建玉の決済はBid、売り建玉の決済はAsk
「売値・買値」は取引する自分から見た呼び方です。外為どっとコムのCFDネクストとヒロセ通商のLION CFDの公式FAQは、売買方向に合わせてBid・Askのチャートを確認するよう案内しています。
| したい取引 | 注文の売買 | 比べる価格 |
|---|---|---|
| 新しく買う | 買い注文 | Ask(買値) |
| 買い建玉を閉じる | 売り決済 | Bid(売値) |
| 新しく売る | 売り注文 | Bid(売値) |
| 売り建玉を閉じる | 買い決済 | Ask(買値) |
例えば、買い逆指値の判定価格を10,010ポイントとした架空の場面で、Bidが10,006、Askが10,010なら、Bidチャートには10,010が出ていなくてもAskはその水準にあります。反対に、買い指値でBidだけが指定水準まで下がっても、Askが上に残っていれば、その観測だけでは買える条件を満たしたと判断できません。
これは価格の見分け方の例で、約定を保証するものではありません。指値・逆指値の判定対象、注文の有効状態、取引時間、数量条件と約定方法は利用会社のルールで確認します。中値やローソク足への接触だけで注文成立を決めつけないでください。
価格をそろえても注文の状態が分からない場合は、注文できない・損切り注文が入らないときの確認手順で建玉と残注文を分けて確認します。
4ポイントの差が損益にどう表れるか
以下は実在の銘柄・料金ではない架空例です。円建て、1ロット当たり1ポイント=100円、2ロットを買い、同じ売買価格のまま直ちに決済できたと仮定します。手数料、金利・調整額、両替、スリッページは含めません。
| 項目 | 仮定の価格 | 読み方 |
|---|---|---|
| 売値Bid | 10,000ポイント | 買い建玉を売り決済する価格 |
| 買値Ask | 10,004ポイント | 買いで入る価格 |
| 中値 | 10,002ポイント | 両価格の平均。売買できる価格とは限らない |
| スプレッド | 4ポイント | 10,004 − 10,000 |
(10,000 − 10,004)×100円×2ロット = −800円
次にBidが10,006、Askが10,010となり、Bidで売り決済できたと仮定すると、価格差による損益は(10,006 − 10,004)×100円×2ロット=400円です。買い建玉なのに決済時のAskを使うと、損益を過大に見積もります。
実際には銘柄ごとの取引単位とポイント価値を確認し、約定価格を使います。この価格差には売買スプレッドの影響が入るため、同じスプレッドを別費用としてもう一度引きません。手数料なども含めた照合はCFDのコストと損益計算へ進んでください。
同じ名前の指数・商品でも数字が違う理由
現物と先物、期限なしを分ける
IG証券の期限なし商品CFDは、期近・期先の先物を参考に同社が価格を構成します。特定の限月の先物価格と常に同じ数字になる仕組みではありません。この説明を全社・全銘柄に当てはめず、対象銘柄の参照先を確認します。
遅延表示を同時刻と比べない
サクソバンク証券は、個別株式・ETF CFDの表示に遅延があり、有料価格情報の契約で取引所データをリアルタイム表示できると案内しています。対象取引所と契約状態を確認し、遅延の分数を全商品共通の固定値と考えないようにします。
提示会社と時間帯をそろえる
トライオートCFDの取引概要は、カバー先からの価格を基にした提示と、原市場との乖離リスクを説明しています。現物市場が閉じている時間のCFDと、直近の現物終値をそのまま差し引くと、時点の違いも混ざります。
「日本225」「原油」のような通称だけでは比較対象は決まりません。銘柄コード、現物・先物の別、限月、円建て・外貨建て、会社名、観測時刻を一組にして記録します。中値同士を比べる場合も、売買可能な価格差や利益の証拠にはなりません。
価格差を切り分ける5つの手順
- 銘柄と条件をそろえる。会社・商品・銘柄コード、通貨、限月、取引単位を照合する。原市場の名称だけで一致としない。
- 時刻をそろえる。日本時間か現地時間か、夏時間、遅延表示、通常時間か時間外かを確認する。足の開始時刻と約定時刻も分ける。
- 売買方向をそろえる。新規か決済か、買いか売りかを確認し、対応するBidまたはAskの履歴と比べる。
- 注文と約定を照合する。注文番号、受付・失効・取消・約定の状態、処理時刻、数量と約定価格を確認する。画面の数字だけで再発注しない。
- 説明がつかない差を問い合わせる。注文番号と発生時刻、Bid・Ask設定、銘柄詳細、画面保存を用意し、利用会社の公式窓口へ確認する。口座番号や認証情報を公開SNSに載せない。
参照市場やスプレッドの違いだけで全ての差を説明できるとは限りません。不明な差を直ちに「誤配信」「有利に取引できる差」と判断せず、会社側の履歴と注文条件を確かめてください。
一次情報の本文確認日:2026年10月7日。国内店頭CFDの会社別説明を基にした一般的な確認方法です。実際の価格・注文条件は利用中の会社の最新取引条件と約定履歴を確認してください。