TradingViewが使える日本のデイトレード口座はどこ?徹底比較しました【クリプト・為替・米株】
10秒で読めるこのページのまとめ
TradingViewを使えるところは限られていて、口座連携して注文可能なところもあれば配信レート見るだけのところもある
【結論】国内ではこの4社で連携可能

TradingViewを5年使ってる私がまとめました!もっと前から知りたかった...
業者によっては、ポジションの発注とクローズ機能はなく、自社の配信レートを確認する機能だけのところもあるのでこの記事で事前に確認しておきましょう。
| 会社名 | チャート描画 ツールは使えるか | 連携して 注文 | 描画 ツール | インジケーター | 最大チャート 表示数 |
|---|---|---|---|---|---|
Webull証券 | 使用可能 | 米国株 日本株 | ・水平線 ・トレンドライン ・エリオット波動 ・画像挿入 ・Xポスト挿入 ・価格幅表示 など | ・指数移動平均線 ・RSI ・RCI ・MACD など10万個以上 自作も可能です | アップグレード で最大16銘柄 |
![]() Saxoバンク | 使用可能 | 外国為替FX 先物 CFD 株式 | 上に同じ | 上に同じ | アップグレード で最大16銘柄 |
![]() JFX | 使用可能 | 不可 JFXの配信価格は 【JFX:】で検索可能 | 上に同じ | 上に同じ | アップグレード で最大16銘柄 |
FXTF | 提供チャート 内に内蔵 | 外国為替FX 仮想通貨 コモディティ | 上に同じ | 約100種類 を内蔵 | 1銘柄 |

この記事では、それぞれの証券会社の特徴とTradingViewのおすすめの使い方が分かります。お急ぎの方は上記表内のリンクから口座開設出来ます。
【デイトレ狂はこれ!】FXTF

デイトレといえば!なペアがたくさんある上、ノックアウトオプションが完備されているのが珍しく、刺さります👍

| 会社名 | 口座連携 | 描画 ツール | 取引銘柄 | 本社 所在地 | 金融庁 許可 |
|---|---|---|---|---|---|
FXTF | 可能 | TradingView 搭載のものを使用可能 | 外国為替ペア 金・銀 原油・天然ガス | 東京都港区三田 2-11-15 三田川崎ビル4F | 関東財務局長 (金商)第258号 |
どういう人に向き・不向き?
- ビットコインもドル円もゴールドもデイトレしたい...って人に刺さる
- アルトコインをデイトレしたい人には向かない
- TradingViewでチャート見たい人には特におすすめ
- BTCをUSD建で取引したい人におすすめ
【幅広く触りたい人へ】SAXOバンク

為替ペア多すぎ?!笑 株価指数や金銀まで触れるので、過去データが多い伝統的なペアを取引したい人にピッタリ👍

| 会社名 | 連携して 注文できる銘柄 | 描画 ツール | 所在地 | 金融庁 許可 |
|---|---|---|---|---|
![]() Saxoバンク | 外国為替 日本株CFD 米国株CFD ETFCFD 商品CFD | TradingView内臓の ものを使用可能 | 東京都港区六本木1-6-1 泉ガーデンタワー36F | 関東財務局長 (金商)第239号 |
どういう人に向き・不向き?
- 過去チャートが充実してる歴史の長いアセットを取引したい...って人に向く
- 仮想通貨をデイトレしたい人には向かない
- 為替FXが好きで、できるだけ色んなペアを見たい人に超おすすめ
- TradingViewを見慣れている人には特におすすめ
【米国株大好きならココ!】Webull証券

規約で禁止されがちなスキャルピングが、なんとJFXでは公認されてます👍

| 会社名 | 連携して 注文できる銘柄 | Webull証券 で取引できるもの | 国内支社 所在地 | 金融庁 許可 |
|---|---|---|---|---|
Webull証券 | ・米国株 ・日本株 | ・ETFを含む役7,000銘柄の米国株式 ・東京証券取引所の上場銘柄の日本株 (ETF・ETN・REITを含む) ・アメリカドルを金利付きで 運用可能 | 東京都中央区銀座6-10-1 GINZA SIX 9階 | 関東財務局長 (金商)第48号 |
どういう人に向き・不向き?
- 米国株をまずはどこで始めたらいいか分からない...って人におすすめ
- アメリカ株を塩漬けしながら、円安対策をしたい人に刺さる
- 為替、金銀、仮想通貨をデイトレしたい人には向かない
- 米国株が大好きで、推し企業がたくさんある人に超おすすめ
- TradingViewでチャートを見たい人には特におすすめ
【為替スキャ好きならココ】JFX

規約で禁止されがちなスキャルピングが、JFXでは公式で公認してくれてます👍

| 会社名 | 連携して 注文 | 描画 ツール | 取引できる 銘柄 | 本社 所在地 | 金融庁 許可 |
|---|---|---|---|---|---|
![]() JFX | 不可 取引ペアのレートを JFX: で確認できます | TradingViewアプリ 内臓のものを使える | 外国為替FX 41ペア | 東京都中央区新富1丁目 12番7号 (新富HJビル3F) | 関東財務局長 (金商)第238号 |
どういう人に向き・不向き?
- 為替FXする銘柄は決まってる...って人に向く
- 仮想通貨、株、金銀をデイトレしたい人には向かない
- 為替FXが好きで、安心してスキャしたい人に超おすすめ
- TradingViewでチャート見たい人には特におすすめ
【まとめ】目的別の口座比較表で確認!

チャートの操作性とデイトレ銘柄のバランスでいえばFXTFが一番おすすめです!為替スキャをするならJFXがおすすめ
| 会社名 | チャート描画 をたくさんする | 色々な銘柄を 取引したい | Metatrader も使いたい | インジケーター を多用したい | 暗号資産を ドル建で取引したい |
|---|---|---|---|---|---|
Webull証券 | ◎ | △ | ☓ | ◎ | ☓ |
![]() Saxoバンク | ◎ | ◎ | ☓ | ◎ | ☓ |
![]() JFX | 〇 | ☓ | ◎ (EA不可) | 〇 | ☓ |
FXTF | ◎ | ◎ | ◎ (為替FXのみEA可) | 〇 | ◎ BTCUSD ETHUSD |

米国株だけみればWebull証券、満遍なく見たいならSAXOがおすすめ!
| 口座開設 リンク | 為替ペアを 取引したい | 株価指数を 取引したい | コモディティを 取引したい | 暗号資産を ドル建で取引したい |
|---|---|---|---|---|
Webull証券 | ☓ ※1 | ◎ | ☓ | ☓ |
![]() Saxoバンク | ◎ | ◎ | ◎ | ☓ |
![]() JFX | ◎ | ☓ | ☓ | ☓ |
FXTF | ◎ | ☓ | ◎ | ◎ BTCUSD ETHUSD |
【おすすめ】TradingViewのおすすめ使い方3選

TradingViewの醍醐味は、自作のインジケーターを使えたり描画ツールをふんだんに使える自由度の高さです👍

私経由×Web上で新規登録:有料プランに使える15ドルゲット
【関連記事】TradingView有料プラン比較してみた

価格アラートを設定すれば、ずっとチャートを監視しておく必要なし!メッセージの部分から通知メッセージを変更することが可能


お気に入りに登録した描画ツールは星マークを選択することで、バーが表れてすぐに呼び出すことができます!


pineエディターでは、自作のインジケーターを使ってデイトレードに活かすことが出来ます👍

//@version=5
indicator("EMA + 乖離通知 + 複数Webhook(ローソク足選択可)", overlay=true)
// === EMA計算 ===
ema25 = ta.ema(close, 25)
ema50 = ta.ema(close, 50)
ema100 = ta.ema(close, 100)
ema200 = ta.ema(close, 200)
// EMAライン表示
plot(ema25, color=color.yellow, title="EMA25")
plot(ema50, color=color.blue, title="EMA50")
plot(ema100, color=color.white, title="EMA100")
plot(ema200, color=color.orange, title="EMA200")
// === EMA通知対象チェック ===
notify25 = input.bool(true, "EMA25通知")
notify50 = input.bool(false,"EMA50通知")
notify100 = input.bool(false,"EMA100通知")
notify200 = input.bool(false,"EMA200通知")
// === 通知閾値 ===
deviationAlert = input.float(5, "通知閾値 (%)")
// === Webhook & 通知対象ローソク足(最大8個) ===
webhook1 = input.string("", "Webhook 1")
tf1 = input.timeframe("60", "Webhook1 通知対象ローソク足")
webhook2 = input.string("", "Webhook 2")
tf2 = input.timeframe("60", "Webhook2 通知対象ローソク足")
webhook3 = input.string("", "Webhook 3")
tf3 = input.timeframe("60", "Webhook3 通知対象ローソク足")
webhook4 = input.string("", "Webhook 4")
tf4 = input.timeframe("60", "Webhook4 通知対象ローソク足")
webhook5 = input.string("", "Webhook 5")
tf5 = input.timeframe("60", "Webhook5 通知対象ローソク足")
webhook6 = input.string("", "Webhook 6")
tf6 = input.timeframe("60", "Webhook6 通知対象ローソク足")
webhook7 = input.string("", "Webhook 7")
tf7 = input.timeframe("60", "Webhook7 通知対象ローソク足")
webhook8 = input.string("", "Webhook 8")
tf8 = input.timeframe("60", "Webhook8 通知対象ローソク足")
webhooks = array.from(webhook1,webhook2,webhook3,webhook4,webhook5,webhook6,webhook7,webhook8)
timeframes = array.from(tf1,tf2,tf3,tf4,tf5,tf6,tf7,tf8)
// === 乖離率計算 ===
dev25 = (close - ema25) / ema25 * 100
dev50 = (close - ema50) / ema50 * 100
dev100 = (close - ema100) / ema100 * 100
dev200 = (close - ema200) / ema200 * 100
// === 小窓表示 ===
showDeviation = input.bool(true,"小窓表示")
tablePosition = input.string("top_right", "小窓位置", options=["top_right","top_left","bottom_right","bottom_left"])
getPos(opt) => opt == "top_right" ? position.top_right : opt == "top_left" ? position.top_left : opt == "bottom_right" ? position.bottom_right : position.bottom_left
pos = getPos(tablePosition)
var table info = table.new(pos,1,6,border_width=1,frame_color=color.gray)
colorDev(val) => val >= 0 ? color.new(color.green,0) : color.new(color.red,0)
if showDeviation and barstate.islast
table.cell(info,0,0,"EMA25: "+str.tostring(dev25,"#.##")+"%",text_color=colorDev(dev25))
table.cell(info,0,1,"EMA50: "+str.tostring(dev50,"#.##")+"%",text_color=colorDev(dev50))
table.cell(info,0,2,"EMA100:"+str.tostring(dev100,"#.##")+"%",text_color=colorDev(dev100))
table.cell(info,0,3,"EMA200:"+str.tostring(dev200,"#.##")+"%",text_color=colorDev(dev200))
table.cell(info,0,4,"通知閾値: ±"+str.tostring(deviationAlert)+"%",text_color=color.yellow)
table.cell(info,0,5,"Webhookは設定欄で確認",text_color=color.blue)
// === アラート条件(Webhookごとにローソク足を判定) ===
for i = 0 to 7
w = array.get(webhooks,i)
tf = array.get(timeframes,i)
if w != "" and timeframe.isintraday and timeframe.period == tf
if notify25 and math.abs(dev25)>=deviationAlert
alert(w+" EMA25乖離通知: "+str.tostring(dev25,"#.##")+"%", alert.freq_once_per_bar_close)
if notify50 and math.abs(dev50)>=deviationAlert
alert(w+" EMA50乖離通知: "+str.tostring(dev50,"#.##")+"%", alert.freq_once_per_bar_close)
if notify100 and math.abs(dev100)>=deviationAlert
alert(w+" EMA100乖離通知: "+str.tostring(dev100,"#.##")+"%", alert.freq_once_per_bar_close)
if notify200 and math.abs(dev200)>=deviationAlert
alert(w+" EMA200乖離通知: "+str.tostring(dev200,"#.##")+"%", alert.freq_once_per_bar_close)

最後までお読みいただきありがとうございましたっ!読者の皆様に爆益祈願!





“TradingViewが使える日本のデイトレード口座はどこ?徹底比較しました【クリプト・為替・米株】” に対して2件のコメントがあります。