「Zeroはスプレッドが狭いけれど手数料がある。ProやPremiumと、結局どれくらい違うのだろう」。HFMの費用を比べるとき、ここで迷う方は多いのではないでしょうか。
比べやすくするには、pipsと米ドルと円を、最後に同じ通貨の金額へそろえます。さらに、通常口座とCentでは同じロット数が示す量も違うため、先に実際の通貨数を合わせることが大切です。
この記事ではドル円の小さな例から始め、手数料、換算、保有費用、履歴の見方まで説明します。スプレッドや為替レートの数値例は仮定で、現在の実測ランキングではありません。
① 商品・通貨数・比較する時刻を合わせる
② スプレッドと往復手数料を同じ通貨へ直す
③ 見積りと、決済後の実績を二重に数えない
費用を、売買時と保有中に分ける

売買するときにまず関係するのは、売値と買値の差であるスプレッドです。口座や商品によって、別建ての売買手数料が加わります。さらに、日をまたいで保有すれば、スワップ等の調整が関係する場合があります。
入出金の手数料や通貨換算の負担は、これらと分けて見ると整理しやすくなります。「手数料」と一言でまとめず、何に対して払っているのかを確認しましょう。
| 費用の項目 | 確認するもの | 比較の条件 |
|---|---|---|
| スプレッド | BidとAskの差 | 同じ商品・数量・時刻 |
| 売買手数料 | 単価と片道/往復 | 商品・ロット・口座通貨 |
| 保有費用 | スワップや調整 | 売買方向・数量・計上日数 |
| 換算 | 元通貨から口座通貨への率 | 適用した時点と方法 |
HFMでは、PremiumやProなどのFXの別建て手数料がない構成と、Zeroの手数料を加えて考える構成があります。ただし、FX以外の商品まで一律に無料とせず、対象銘柄の条件を確認します。
「無料」は、その案内が指す項目だけについて読みます。 一つの欄が無料でも、売買全体の負担がなくなるとは限りません。
ドル円は、売値と買値の差を円で出す
取引画面のBidは売るときの価格、Askは買うときの価格です。買いから始める場合はAskで約定し、売って終えるときにはBidが関係します。
仮にBidが150.000円、Askが150.015円なら、差は0.015円です。ドル円で1pipを0.01円とすると1.5pipsになります。最初に実際の価格を引けば、桁の読み間違いを減らせます。
1,000通貨なら0.015×1,000=15円、10,000通貨なら150円です。口座残高がいくらあるかではなく、その注文の通貨数を掛けます。
注文直後のマイナスを読む
買った直後に評価損が見えても、そのすべてが相場の逆行とは限りません。買う価格と、その瞬間に売って終了できる価格に差があるためです。
別建て手数料が注文時に計上される仕様なら、その影響も別欄で確認します。価格差の評価と、手数料の記録を分けると、最初のマイナスが何によるものかを説明しやすくなります。
ポイント表示とpipsを混ぜない
ドル円が小数点以下三桁で表示される場合、最小の表示単位0.001円と、1pipの0.01円は違います。画面に15というポイント表示があっても、そのまま15pipsとは限りません。
単位が分からなくなったら、BidとAskの実際の数字へ戻ります。150.015−150.000=0.015円と書けば、何円の差を取引しているかが見えます。
Centと通常口座は、通貨数へ換算してから比べる
通常FXの1ロット100,000通貨に対し、HFMのCent FXは1セントロット1,000通貨という仕様です。同じ0.01という入力なら、通常は1,000通貨、Centは10通貨になります。
Centの費用が小さく見えても、数量が100分の1なら、その違いが金額へ出ている可能性があります。スプレッドの条件が100倍よいと判断することはできません。
| ドル円の仮のスプレッド | 10通貨 | 100通貨 | 1,000通貨 |
|---|---|---|---|
| 1.0pips | 0.10円 | 1円 | 10円 |
| 1.5pips | 0.15円 | 1.5円 | 15円 |
| 3.0pips | 0.30円 | 3円 | 30円 |
表は1pip=0.01円として計算したもので、端数処理や別建て費用は含みません。小さい金額ほど、実際の表示通貨や丸め方との差も確認してください。
USC表示なら、金額の単位も読み替える
Cent口座の通貨がUSCなら、100USCが1米ドルです。費用や損益の表示を米ドルと勘違いすると、100倍違う金額を記録してしまいます。
数量の換算は契約サイズから、金額の換算は口座通貨から行います。JPY表示の場合まで同じように100で割るわけではないので、記号を見てから計算します。
口座紹介の下限と、実際の提示値は別
「0pipsから」「0.6pipsから」といった口座紹介の数字は、下限の案内です。すべての通貨ペアで、すべての時間帯に同じ幅が続くという意味ではありません。
Premiumのある時刻の実測値と、Zeroの広告の下限を比べても、条件がそろっていません。同じ商品と時刻の値を使い、別建て費用を加えて比較します。
取引する予定がない時間帯の最小値を探すより、自分が使う時間帯でどの程度の幅があるかを見る方が役立ちます。指標発表や取引の少ない時間帯など、通常と違う条件も分けて記録しましょう。
平均値も、期間と測り方を確認する
平均スプレッドには、どの期間をどの間隔で計測したかという前提があります。一方は一日の値、もう一方は一か月の値なら、相場の状況が違う可能性があります。
平均が小さいことは、急変時にもその幅が上限になることを意味しません。平均、最小、最大、現在値はそれぞれ役割が違う数字として読みます。
Zeroの手数料は、往復の単位で確認する
HFMのZero料金表には、FXの100,000通貨で往復6米ドル、1,000通貨で往復0.06米ドルという表示があります。計算するときは、自分の銘柄と口座へ適用される単位を照合します。
説明用に1米ドル150円で換算すると、0.06米ドルは9円です。通常FX0.01ロットの手数料を求めるなら、1ロットの往復額6米ドルへ0.01を掛けてから換算しても同じになります。
ここへスプレッドの金額を加えます。仮にドル円1,000通貨のスプレッドが0.4pipsなら4円なので、往復費用の見積りは4+9=13円です。保有費用や約定のずれは別に考えます。
円換算例を、円口座の固定料金と混同しない
米ドル表示の料金を任意の為替レートで円へ直した値は、比較用の説明です。実際の円口座でどう徴収・換算されるかは、料金案内と履歴を確認します。
別の業者の円建て固定料金や、別の口座通貨のルールを、そのままHFMへ当てはめないでください。単価、徴収通貨、換算方法の三つをそろえると、実際の金額へ近づけられます。
片道分を足す場面と、足さない場面
片道3米ドルという表示なら往復を考える必要がありますが、既に往復6米ドルと書かれた額を二倍にすることはありません。手数料がいつ計上されるかも確認します。
注文時に往復分をまとめて徴収する場合、決済時の費用をもう一度見積りへ加えると重複します。料金の単位と、履歴へ載るタイミングは別の確認項目です。
手数料は、商品・数量・通貨・片道か往復かをそろえて計算します。 このどれかが違うと、スプレッドが狭い口座を実際より安く、または高く見積もる原因になります。
三つの仮の条件を、同じ取引量で並べる
ドル円1,000通貨、保有費用なしの一往復を想定します。次の表は計算方法を示すための架空条件で、現在の口座別の実測順位ではありません。
| 仮の条件 | スプレッドの金額 | 往復手数料 | 合計 |
|---|---|---|---|
| A:1.5pips・別建て手数料なし | 15円 | 0円 | 15円 |
| B:0.4pips・往復手数料あり | 4円 | 9円 | 13円 |
| C:0.9pips・別建て手数料なし | 9円 | 0円 | 9円 |
BはAよりスプレッドが11円小さくても、手数料を加えると差は2円です。CはBよりスプレッドが広いのに、合計では4円小さくなります。

同じ金額になる境目を出す
Bの合計13円と同額になる、手数料なしのドル円1,000通貨のスプレッドは1.3pipsです。1pip当たり10円なので、13÷10=1.3と計算できます。
この境目を知れば、現在の提示値を見たときに比較できます。ただしB側の幅や換算率が変われば、境目も動きます。「いつでもこちらが安い」という固定の結論にはしないようにしましょう。
ユーロドルは、まず米ドルで金額を出す
ユーロドルの価格は、1ユーロが何米ドルかを示します。1pipを0.0001米ドルとして、1,000ユーロの取引なら1pipは0.10米ドルです。ドル円の0.01円をそのまま掛けるわけではありません。
スプレッドを0.8pipsと仮定すると、0.8×0.0001×1,000=0.08米ドルです。1米ドル150円の説明用換算なら12円になります。適用される往復手数料があれば、同じ通貨へそろえて加えます。
同じ0.08米ドルでも、換算率が160円なら12.8円です。円の負担が変わった理由が、スプレッドの変化なのか換算の違いなのかを分けて見ます。
通貨ペアの右側が、損益計算の手掛かりになる
ドル円は円、ユーロドルは米ドルというように、まず価格差がどの通貨で表されるかを確認します。口座の通貨がそれと違う場合、その後の換算が関係します。
複雑に見える場合も、一度に式へ入れず、価格差、実際の数量、計算通貨、口座通貨の順に書けば追いやすくなります。数字の横へ単位を付けておくのがコツです。
ゴールドや指数は、別の契約サイズで計算する
金属や指数では、FXと価格の単位が異なります。同じ0.01ロットでも、何オンス、何契約、何ポイントに対応するかを仕様で確認します。
仮に金属商品の1ロットが100単位、注文が0.01ロットなら実際の量は1単位です。売買価格差が0.30米ドルなら、スプレッド負担の単純計算は0.30米ドルになります。
これは契約サイズを使う練習用の条件です。実際のHFMの商品では銘柄の仕様と料金表を確認し、FXの往復6米ドルを金属へそのまま使わないようにしてください。
似た銘柄名でも、仕様を読み直す
銘柄の末尾や区分が違う場合、取引時間や費用の条件が異なることがあります。対象価格が似ていることだけで、同じ商品と判断しないようにします。
手計算と履歴が合わないときは、式を変える前に銘柄、契約サイズ、数量、通貨を照合します。別の仕様を使っていないかを確認すると、原因が見つかることがあります。
保有する場合は、スワップ等を別に加える
日をまたぐ取引では、売買時の費用だけでは比較が終わりません。買いと売り、商品、数量、計上される日数によって保有の調整が変わります。
スワップは必ず受取りになるものではなく、両方向が支払いになる場合もあります。現在の表示と計算方法を確認し、過去の額が将来も続くとは考えないようにします。
HFMのスワップフリーの案内も、対象商品と規約を確認します。名前だけから全商品・無期限・無条件と広げて読むのは避けましょう。
暦の日数と、費用の計上日数は違う場合がある
一回のロールオーバーで複数日分を計上する商品もあります。金曜から月曜だから必ず三回、と暦だけで数えず、その銘柄の現在の扱いを確認します。
仮に保有一日分の支払いが6円で、計上対象が三日分なら18円です。売買時の見積り13円と合わせると31円になります。このように、期間を加えると口座の比較結果も変わり得ます。
決済後は、スプレッドを二度引かない
注文前の比較では、提示されたスプレッドを費用として見積もります。一方、実際の買い約定価格と売り決済価格から出した損益には、その売買価格の差が既に反映されています。
仮に1,000通貨を150.015円で買い、150.095円で売って終了したなら、価格差損益は80円です。ここから最初のスプレッド15円をもう一度引くと、同じ価格差を重ねて数えることになります。
別建ての往復手数料が9円、保有の支払いが6円なら、この三項目の差引きは65円です。ただし履歴の合計欄に既に65円が出ているなら、そこからさらに9円と6円を引きません。
見積りは提示条件から、実績は約定と徴収の記録から計算します。 目的を分けると、同じ費用を二重に引く間違いを防ぎやすくなります。
マイナス表示の手数料をどう足すか
手数料が「−9」と記録されているなら、価格差損益へそのまま加算すると差引きになります。費用を正の9としてメモした場合は、損益から引きます。
表の形式を混ぜると、費用を利益に足す計算になってしまいます。まず一件だけ手計算し、合計欄と一致するかを確認してから期間全体へ広げましょう。
スプレッドが広がったときの影響を確認する
指標発表の前後、流動性が低い時間、休場の前後などには、売値と買値の差が広がる場合があります。普段の最小値だけで費用を決めないことが大切です。
ドル円1,000通貨で1pipsから4pipsへ広がる仮例なら、金額は10円から40円へ変わります。10,000通貨なら100円から400円です。同じ広がりでも、数量で影響が違います。
買いと売りでは評価や決済に使う側の価格も違います。チャートの線だけでなくBidとAskを確認すると、表示上の損益が変わった理由を追いやすくなります。
約定価格のずれは、別の項目として扱う
注文直前に見た価格と約定価格が違う場合、その差はスプレッドの幅そのものとは別です。どの価格を基準に比較したかを残しておくと、同じ差を重複して費用へ入れずに済みます。
一件の記録からいつも同じ結果になると断定せず、日時、商品、数量、市場の状況を添えて振り返ります。費用の比較と、注文が成立した状況の確認をつなげて考えましょう。
数量が違う取引は、金額で合計する
一週間の費用を集計するとき、スプレッドのpipsだけを平均すると、数量の違いが反映されません。実際の負担を見たいなら、一件ずつ金額へ直して足します。
仮にドル円1,000通貨を1pips、2,000通貨を2pipsの条件で一往復した見積りなら、費用は10円と40円で合計50円です。単純な平均1.5pipsを延べ3,000通貨へ掛けると45円となり、合いません。
この例の数量加重の幅は、50÷(3,000×0.01)で約1.67pipsです。多い数量を取引した条件が、金額への影響も大きくなっています。
コストが増えた理由を分ける
先月より費用が増えていても、口座条件が変わったとは限りません。回数や数量が増えた、広い時間帯に取引した、保有日数が増えた、といった理由も考えられます。
日付、口座、銘柄、数量、費用の種類を分けて記録すれば、増えた原因を調べやすくなります。取引を増やして平均を測る必要はなく、既にある履歴から確認しましょう。
自分用の費用比較を作る手順
通常口座とCentも、同じ通貨数へそろえます。
BidとAskを引き、実際の数量を掛けます。
片道・往復・徴収済みの範囲を確認します。
売買方向と計上日数、適用される調整を見ます。
二重計上、符号、換算の違いを確認します。
比較表の未確認欄は、ゼロ円としないようにします。単価が分からなければ、商品と数量、口座通貨を添えて確認してから合計します。
費用差が小さい場合は、数量を間違えず扱えるか、履歴を確認しやすいかも考えます。目先の数円だけで口座を増やし、接続先を取り違えれば別の負担になります。
費用の差が小さいときは、比較の誤差も考える
二つの口座を見比べて、数円だけ差が出ることがあります。ただし、片方を先に見て、もう片方を数分後に見たなら、その間に相場やスプレッドが変わっている可能性があります。
こうした比較で小さな差が出ても、すぐに口座の優劣と結びつけないようにしましょう。記録した時刻、銘柄、数量、口座通貨がそろっているかを先に確認します。
たとえばドル円1,000通貨で0.2pipsの違いなら、価格差相当は2円です。比較中に幅が0.2pips動けば、その差は入れ替わります。もちろん、数量や回数が増えれば積み重なるので、差が小さいから無視してよいという意味でもありません。
一回の最小値より、自分の時間帯の記録を使う
一度だけ非常に狭い値を見つけても、普段の取引時間で同じ条件になるとは限りません。使う時間帯を決め、その中で複数の時点を記録すると、値がどの程度動くかを把握しやすくなります。
記録のためだけに注文を送る必要はありません。気配値から計算する見積りと、実際に必要があって行った取引の履歴を分けて残します。デモと実口座のデータも混ぜずに扱いましょう。
通貨の換算で生じた差を、スプレッドの差と混同しない
米ドル建ての費用を円へ換算する場合、換算レートが違えば円換算額も変わります。0.10米ドルの費用は、仮に1米ドル150円なら15円、160円なら16円です。
この1円の差は、元の費用が増えたことを示すわけではありません。米ドル建ての費用と換算レートを両方残せば、費用の変化と為替換算の変化を分けて説明できます。
比較表では「元の通貨でいくら」「どのレートで換算したか」「円ではいくら」の三つを一組にします。口座通貨が異なる候補を比べるときほど、この整理が役立ちます。
約定後の実績を使う場合は、比較した時刻の気配値と約定価格が一致するとは限らないことも記録します。見積りとの差をすべて手数料の変化と扱わず、価格の変化、別建て費用、換算の三つに分けて見直すと、次にどこを改善すればよいかを考えやすくなります。
よくある質問
- 手数料無料なのに注文直後にマイナスなのはなぜですか?
-
売値と買値の差であるスプレッドが関係します。別建て手数料がなくても、同じ瞬間の買いと売りの価格は違います。BidとAsk、実際の通貨数から金額を確認してください。
- Zeroは、PremiumやProより必ず安いですか?
-
実際のスプレッドと往復手数料を合算しないと判断できません。同じ商品、数量、時刻、保有条件をそろえて比較します。下限値だけで常に安いとは決められません。
- Centの同じ0.01ロットは、通常口座と同じ費用ですか?
-
FXの契約サイズが違うため、実際の通貨数も異なります。同じロット入力の金額差だけで条件を評価せず、通貨数をそろえてから比べます。残高のUSC表示も別に読み替えてください。
- ゴールドにも、FXの手数料計算を使えますか?
-
商品ごとの契約サイズと料金単位を確認します。FXの通貨数や往復単価を、そのまま金属へ当てはめないでください。数量、価格差、徴収通貨を一つずつそろえて計算します。
- 決済した利益から、スプレッドをもう一度引きますか?
-
実際の約定価格の差から出した損益へ、同じスプレッドを重ねて引かないようにします。別建て手数料や保有費用は、表示された合計に既に含まれているかを確認して扱います。
- スワップフリーなら、保有費用の確認は不要ですか?
-
対象商品と適用条件を確認します。すべての商品へ無条件に同じ扱いが続くとは限りません。自分の銘柄、方向、保有期間について、現在の規約と仕様を読みましょう。
まとめ
HFMの取引コストは、同じ商品と通貨数にそろえ、スプレッド、往復手数料、保有費用を合算すると比較しやすくなります。Centの数量単位と、USCなどの金額表示は別々に確認してください。
下限や平均と、注文時の提示値は違います。比較した時刻と条件を残し、決済後は約定と徴収履歴から実際の結果を照合しましょう。
まず一件の費用を自分で説明できるようにする。そこから回数や保有期間へ広げれば、数字だけに振り回されず、口座ごとの違いを捉えやすくなります。