GMOコインのAPIを取得する方法

この記事で解決すること

  • GMOコインにCCXTって使える?
  • どんな通貨を取引できる?など(リファレンス)
  • 書き方の具体例は?

1. GMOコインのAPIで呼び出せるもの一覧

PublicAPIで板情報、最新のレートといった取引に必要な公開情報を取得、PrivateAPIで実際に注文したり注文をキャンセルするなどの個人的な情報を扱います。

スクロールできます
機能カテゴリ内容Public RESTPublic WebSocketPrivate RESTPrivate WebSocket
🔍 市場情報取得現在の価格(ティッカー)
🔍 市場情報取得板情報(オーダーブック)
🔍 市場情報取得約定履歴(トレード履歴)
📈 チャートデータローソク足(OHLC)
🛒 新規注文(現物/レバ)指値・成行など
❌ 注文キャンセル単一/全キャンセル
📋 注文状況の確認出している注文の一覧✅(イベント通知)
✅ 約定状況の確認注文が成立したか✅(リアルタイム通知)
💰 残高確認現物/レバレッジ残高✅(変化があれば通知)
📉 ポジション管理(レバ)建玉一覧、評価損益など✅(変化があれば通知)
🔐 APIキー管理認証・署名✅(必要)✅(必要)
注意点

RSIなどのインジケーターは使えないため、ロジックに組み込みたい場合はpandasなどを使って自前で計算する必要があります。

2. GMOコインでAPIキーを取得する手順

2-1. GMOコインのアカウント作成

GMO口座開設を完了させます。

2-2. APIキー作成ページへ

アカウント開設後、ログインしてメニュー左部分、IEOの下にあるAPIを選択

2-3. ”APIキーを新規追加”を選択

2-4. APIが出来ることを付与します

資産、トレードのチェックボックスにチェックを入れると自動ですべてチェックがつきます。

2-5. APIキーとAPIシークレットキーをコピー

この2つのキーは、他人に知られると勝手に取引される恐れがあるため絶対に他人に漏らさないで下さい。

コピーしたものは以下のようにシングルクォートで囲まれたところに張り付けて使います。

apiKey    = 'YOUR_API_KEY'
secretKey = 'YOUR_SECRET_KEY'

3. エラーコードについて

例えばERR-5010は以下のように認証に問題があったことを示すエラーコードです。

APIドキュメントのリファレンス、エラーコードから原因の特定が可能。

4. 結果通知をDiscordのWebhookを使って送る方法

2025年現在LINEを使った通知サービスが終了しているので、私はDiscordで通知を受け取るようにしています。

4-1. Discord(ディスコード)をインストールしてアカウント作成

注意喚起

仮想通貨ウォレットをGoogle検索すると最上位が公式サイトでなく悪意のあるサイトになっている事案が以前ありました。Discordは多くの仮想通貨プロジェクトがコミュニティを形成している場でもあるので、狙われやすいです。公式リンクか見てからクリックしましょう。

  • Discord Japan 公式Xアカウント:@discord_jp
  • Discord 公式リンク:https://discord.com/

4-2. サーバールームを作ってWebhookリンクを取得

画面左下に+ボタンがあるのでそこからオリジナルの作成へと移って作成可能

↓この部分です↓

4-3. テキストチャンネルの歯車を押して連携サービスからウェブフックへ

4-4. ウェブフックを作成からURLをコピー

違うBOTを作る際は混同しないように新しく作成しましょう

お読みいただきありがとうございました。

(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾私のTwitterはこちら

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です