API

作成し、革新、そしてあなたの取引の経験を自動化

APIサービスご利用のメリット

APIサービスを利用することにより、お客様自身で開発したトレードツールから、暗号化された通信チャネルを使用し、OANDAのオンライン取引システムへ接続することができます。

これにより、為替レートの取得、注文、チャートへのアクセスなどを含む全ての取引機能をご利用いただけるため、自動売買するなどお客様ご自身でお好みの取引環境や取引条件でトレードすることが可能となります。
さらに、プラットフォームやプログラミング言語に依存しない仕様ですので、お好みの環境でご利用いただけます。

APIご利用事例/ケーススタディ

弊社のAPIご利用事例を下記に一覧します。これらは、本社のお客様がRESTAPIを活用したケーススタディとなります。開発のヒントになれば幸いです。

※ 内容は本社顧客事例となりますので、一部日本国内で適用しない場合があります。あらかじめご了承ください。

サービス比較表

OANDAでは、現在REST、MT4と2つのAPIを提供しています。各APIの概要を下記表にまとめましたので、お客様のニーズにあったAPIをご利用ください。

一般

カテゴリ REST API MT4
スタートするために必要な情報
利用条件
  • ① OANDA Japanにプロコース口座をお持ちのお客様で、口座残高が25万円以上ある方
  • ② API 契約書の内容に同意していただける方
  • ③プログラムを設計、実装できるだけの専門知識をお持ちの方
OANDA Japanに口座をお持ちのお客様
料金
  • ① 初期費用 無料
  • ② 月額利用料金 無料
  • ③ 必要な口座残高 25万円以上
なし
仕様書(日本語)※差分がある場合は英語が優先となります。ご了承ください。 RESTAPI仕様書(日本語) なし
仕様書(英語) RESTAPI仕様書(英語) MT4仕様書(英語:β版)
ライセンス契約書 OANDA Japanで口座開設後、fxTradeLoginからログインし、『APIアクセスの管理』を選択し、『RESTAPI』を選択し、パーソナルトークンを発行してください。 MT4ソフトウェアダウンロード時に確認
APIアクセス認証の方法 オンライン・セルフサービス
OS 全て(オンライン) Windows
アクセス オンライン ソフトウェアをダウンロード
利用可能なOANDA拠点 全て 全て
API契約書締結などのサポート 日本語サポートあり なし
プログラムの内容などの技術的なサポート 英語メールでのサポートのみ なし

注文タイプ

カテゴリ REST API MT4
スタートするために必要な情報
成行注文
MIT注文(MarketIfTouched) 不可
ストップオーダー
リミットオーダー
利益確定・ストップロス
トレイリングストップ 不可
OCO注文(TP/SL pair only)
サポートされている注文の有効期間
MIT注文(MarketIfTouched) 不可
FOK 不可 不可
IOC 不可 不可
DAY 不可 不可
GTD
最大期間 100 日間 100 日間
サポートされている取引オペレーション内容
注文の作成
上限/下限価格の設定
注文の変更
部分決済 不可
全注文のキャンセル 不可 不可
特定通貨の全決済 不可 不可
ポジション決済 不可
全チケット決済 不可 不可
一定の期間が過ぎた注文のリジェクト(X秒経過した注文を拒否する機能) 不可 不可

口座管理

カテゴリ REST API MT4
取得可能なアカウント情報
口座一覧 不可
口座のステータス(残高、有効証拠金残高など)
ポジション一覧
ポジション、未実現損益(P/L) 不可
チケット一覧
注文一覧
直近の注文履歴一覧
口座履歴 不可
保有レコードの上限 2週間、最大5000レコード 90日間

ご注意事項

  • APIライセンスは1つのfxTrade口座とそれに関連するサブアカウント、およびテストに使用する1つのfxTrade練習用口座に対してのみ有効です。また、サポートは1つのfxTradeのみ提供されます。
  • API取引はカスタマーサポートの対象外です。APIの内容、プログラミング並びにネットワークの構築等に関する技術的なご質問にはお答えできませんので予めご了承ください。
  • デモ口座だけでのAPIのご利用申請は受け付けておりません。デモ口座でのAPIのご利用は本番口座でAPIのお申込みをされたお客様に限らせていただきます。

お手続きの流れ

  1. 口座開設
    まずは弊社に口座を開設してください。(既に口座をお持ちの方は必要ございません。)
  2. 契約書締結
    • REST APIはオンライン認証となります。 My fxTrade Accountにログイン後、パーソナルトークンを発行してください。
  3. 疎通テスト
    (デモAPI有効化)
    弊社にてデモAPIを有効化し、お客様側で疎通テストを行っていただきます。
    ※REST APIは不要
  4. 取引開始
    (Live API有効化)
    疎通テスト完了後、弊社にてLive APIを有効化し取引開始となります。
    ※REST APIは不要

その他お問い合わせ

その他、何かご質問などございましたら、お気軽に下記ボタンよりお問い合わせください。後日弊社よりご連絡をさせて頂きます。

お問い合わせはこちら