五十嵐貴之
① スプレッドと取引手数料
見出し画像

① スプレッドと取引手数料

五十嵐貴之

 FXにおいて、スプレッドは通貨ペアの決済通貨単位だが、ブローカーによってはスプレッド以外に取引手数料が取られる場合があり、決済通貨と取引手数料が異なると、1回の取引に掛かる実際の手数料の把握がしづらい。

そこで、計算方法を考えてみた。

①「USDJPY」(米ドル/日本円)
次のような相場と手数料の場合
1ドル=100円 Bid:100円 Ask:100.02円
1ロット=10,000ドル Fee:5ドル
1通貨あたりのFeeを算出
10,000ドル:5ドル=1ドル:0.0005ドル
0.0005ドル=0.05円(Bidを乗算)
よって、取引手数料を含めたスプレッドは、100.02円+0.05円=100.07円

②「CHFJPY」(スイスフラン/日本円)
次のような相場と手数料の場合
1フラン=110円 Bid:110円 Ask:110.02円
1ロット=10,000フラン Fee:5フラン(手数料をスイスフランで支払う場合)
1通貨あたりのFeeを算出
10,000フラン:5フラン=1フラン:0.0005フラン
0.0005フラン=0.055円(Bidを乗算)
よって、取引手数料を含めたスプレッドは、110.02円+0.055円=110.075円

③「CHFJPY」(スイスフラン/日本円)
次のような相場と手数料の場合
1フラン=110円 Bid:110円 Ask:110.02円
1ロット=10,000フラン Fee:5.5ドル(手数料を米ドルで支払う場合)
1通貨あたりのFeeを算出
10,000フラン:5.5ドル=1フラン:0.00055ドル
0.00055ドル=0.055円(USDJPYのBidを乗算) ←ここに注目
よって、取引手数料を含めたスプレッドは、110.02円+0.055円=110.075円

ところで
USDJPYのBidが100、CHFJPYのBidが110のため、
USDCHFのBidは、100ドル/110フラン = 0.909090...フラン
CHFUSDのBidは、110フラン/100ドル = 1.1ドル ←こんな通貨ペアはありませんが・・・
これを踏まえ、

④「JPYUSD」(日本円/米ドル) ←こんな通貨ペアはありませんが・・・
次のような相場と手数料の場合
1円=0.01ドル Bid:0.01ドル Ask:0.010002ドル
1ロット=1,000,000円 Fee:5ドル
1通貨あたりのFeeを算出
1,000,000円:5ドル=1円:0.000005ドル
(Bidを乗算する必要はありません)
よって、取引手数料を含めたスプレッドは、0.010002円+0.000005円=0.010007円

⑤「JPYCHF」(日本円/スイスフラン) ←こんな通貨ペアはありませんが・・・
次のような相場と手数料の場合
1円=0.011フラン Bid:0.011フラン Ask:0.011002フラン
1ロット=1,000,000円 Fee:5.5ドル(手数料を米ドルで支払う場合)
1通貨あたりのFeeを算出
1,000,000円:5.5ドル=1円:0.0000055ドル
0.0000055ドル=0.0000055ドル×100ドル/110フラン(USDCHFのBidを乗算)=0.000005フラン ←ここに注目
よって、取引手数料を含めたスプレッドは、0.011002フラン+0.000005フラン=0.011007フラン

⑥「JPYCHF」(日本円/スイスフラン その②) ←こんな通貨ペアはありませんが・・・
次のような相場と手数料の場合
1円=0.011フラン Bid:0.011フラン Ask:0.011002フラン
1ロット=1,000,000円 Fee:5.5ドル(手数料を米ドルで支払う場合)
1通貨あたりのFeeを算出
1,000,000円:5.5ドル=1円:0.0000055ドル
0.0000055ドル=0.0000055ドル×100ドル/110フラン(CHFUSDのBidの逆数を乗算)=0.000005フラン ←ここに注目
よって、取引手数料を含めたスプレッドは、0.011002フラン+0.000005フラン=0.011007フラン

⑦「CHFJPY」(スイスフラン/日本円 その②)
次のような相場と手数料の場合
1フラン=110円 Bid:110円 Ask:110.02円
1ロット=10,000フラン Fee:5.5ドル(手数料を米ドルで支払う場合)
1通貨あたりのFeeを算出
10,000フラン:5.5ドル=1フラン:0.00055ドル
0.00055ドル=0.00055ドル×100ドル/110フラン(USDCHFのBidを乗算)×110円(CHFJPYのBidを乗算)=0.055円 ←ここに注目
よって、取引手数料を含めたスプレッドは、110.02円+0.055円=110.075円

⑧「CHFJPY」(スイスフラン/日本円 その③)
次のような相場と手数料の場合
1フラン=110円 Bid:110円 Ask:110.02円
1ロット=10,000フラン Fee:5.5ドル(手数料を米ドルで支払う場合)
1通貨あたりのFeeを算出
10,000フラン:5.5ドル=1フラン:0.00055ドル
0.00055ドル=0.00055ドル×100ドル/110フラン(CHFUSDのBidの逆数を乗算)×110円(CHFJPYのBidを乗算)=0.055円 ←ここに注目
よって、取引手数料を含めたスプレッドは、110.02円+0.055円=110.075円

まとめ

・基軸通貨が手数料通貨と同じ場合、ロットを手数料で除算した結果にビッドを乗算後、スプレッドに加算(①②)
・決済通貨が手数料通貨と同じ場合、ロットを手数料で除算した結果をスプレッドに加算(④)
・基軸通貨も決済通貨も手数料通貨と異なる場合
・手数料通貨/決済通貨の通貨ペアが存在する場合、手数料通貨/決済通貨のビッドを、ロットを手数料で除算した結果に乗算し、スプレッドに加算(③⑤)
・決済通貨/手数料通貨の通貨ペアが存在する場合、決済通貨/手数料通貨のビッドの逆数を、ロットを手数料で除算した結果に乗算し、スプレッドに加算(⑥)
・手数料通貨/基軸通貨の通貨ペアが存在する場合、手数料通貨/基軸通貨のビッドを、ロットを手数料で除算した結果に基軸通貨/決済通貨のビッドを乗算した結果にさらに乗算後、スプレッドに加算(⑦)
・基軸通貨/手数料通貨の通貨ペアが存在する場合、基軸通貨/手数料通貨のビッドの逆数を、ロットを手数料で除算した結果に基軸通貨/決済通貨のビッドを乗算した結果にさらに乗算後、スプレッドに加算(⑧)

この記事が気に入ったら、サポートをしてみませんか?
気軽にクリエイターの支援と、記事のオススメができます!
五十嵐貴之

よろしければサポートをお願いします!サポートで頂いた費用は、コンテンツのための設備費等のために使わせていただきます!

五十嵐貴之
東京情報大学経営情報学部情報学科卒業。 令和元年より、東京情報大学校友会信越ブロック支部長。 プログラマー、システムエンジニア、ITコンサルタント。 IT著書多数。 近著、「SQL Server Transact-SQLプログラミング 実践開発ガイド」。