Binance APIキーを使えば、サードパーティのツールを通じてアカウントの管理や取引の実行が可能になります。例えば、自動売買ボット、相場分析ソフトウェアなどです。まだBinanceのアカウントをお持ちでない方は、先にBinanceに登録し、BinanceアプリをDLしてAPI関連の操作を行うこともできます。
APIキーとは?
APIキーは「鍵」のようなもので、外部のプログラムがあなたに代わってBinanceアカウントを操作することを許可します。2つの部分で構成されています:
- APIキー:ユーザー名に相当し、身元を識別するために使用します
- シークレットキー:パスワードに相当し、権限を検証するために使用します
この2つを組み合わせて使用することで、サードパーティのソフトウェアがあなたのアカウントにアクセスできるようになります。
APIキーの作成方法
Web版での作成
- BinanceのWeb版にログインします
- 右上のアイコンをクリック → 「API管理」を選択します
- APIキーに名前を付けます(例:「自動売買ボット」)
- セキュリティ認証を完了します(メール認証コード + Google認証コード)
- 作成成功後、ページにAPIキーとシークレットキーが表示されます
アプリ版での作成
- Binanceアプリを開き、マイページに移動します
- 「API管理」を見つけます
- 指示に従って操作します
重要なお知らせ:シークレットキーは一度しか表示されません!作成後は必ずすぐにコピーして安全な場所に保存してください。忘れた場合は、削除して再作成するしかありません。
権限設定
APIキー作成時に、権限を設定する必要があります:
読み取り権限
アカウント情報や相場データの閲覧のみが可能で、操作はできません。相場の確認やデータの統計だけであれば、この権限だけで十分です。
現物取引権限
APIを通じた注文や注文のキャンセルが可能になります。自動売買ボットには通常この権限が必要です。
出金権限
APIを通じた出金の開始が可能になります。この権限は絶対に有効にしないことを強くおすすめします。自分が何をしているか完全に理解している場合を除きます。APIキーが漏洩して出金権限がある場合、資産が送金されてしまう可能性があります。
セキュリティ設定
IPホワイトリスト
最も重要なセキュリティ対策です。IPホワイトリストを設定すると、指定したIPアドレスからのみこのAPIキーを使用できるようになります。
- API管理ページで「信頼できるIPからのアクセスのみに制限」を見つけます
- サーバーまたはPCのIPアドレスを入力します
- 設定を保存します
その他のセキュリティアドバイス
- APIキーを誰にも共有しない
- 信頼できないサードパーティプラットフォームでAPIキーを使用しない
- 定期的にAPIキーの使用状況を確認する
- 不要なAPIキーは速やかに削除する
- 用途ごとに別々のAPIキーを作成し、管理を容易にする
一般的な使用シーン
- 自動売買:プログラムで自動的に取引戦略を実行する
- 相場監視:リアルタイムの価格データを取得する
- 資産統計:複数のアカウントの保有状況を集約する
- 税務報告:確定申告用に取引データをエクスポートする
よくある質問
Q:APIキーに数の制限はありますか? A:はい、各Binanceアカウントで最大30個のAPIキーを作成できます。
Q:APIキーに有効期限はありますか? A:自動的に期限切れにはなりませんが、90日間使用されていない場合、システムによって無効化される場合があります。
Q:API取引には手数料の割引がありますか? A:API取引と手動取引の手数料は同じで、VIPレベルに基づいて計算されます。