自分の無料 API キーを使う
FreeCharting は市場データを販売していません。無料または有料のご自身の API キーでデータ提供元に接続し、ブラウザが価格を直接取得します。このページでは、キーの入手先と追加方法を説明します。
暗号資産だけでいい? それならキーは一切不要です。ビットコインのチャートを開く。Binance・Coinbase・OKX・Kraken はすぐに使え、ほとんどがリアルタイムで更新されます。
仕組み
API キーとは、データ提供元があなたのリクエストを識別し、プランの制限を適用するために発行するパスワードのようなコードです。「自分のキーを使う」方式では:
- 提供元に(無料で)登録し、キーをコピーします。
- FreeCharting に貼り付けます。この端末のブラウザのローカルストレージに保存されます。
- チャートを開くと、ブラウザがあなたのキーを使って提供元に直接価格履歴を要求します。FreeCharting のサーバーはウェブページを配信するだけで、キーやデータを見ることはありません。
- リクエストはあなたから送られるので、提供元の無料プランの制限はあなただけに適用されます。何千人もの他のユーザーと枠を分け合うことはありません。
クイックスタート
- 下から提供元を選んでください。迷ったら Twelve Data から始めましょう。無料キー 1 つで株式・ETF・FX・暗号資産を、日中足も含めてカバーします。
- 無料アカウントを作成し、API キーをコピーします(場所は下の各セクションで説明)。
- チャートを開き、ツールバー右上の API キーをクリックします。
- 提供元の名前の横にキーを貼り付け、キーを保存をクリックします。
- ツールバーの提供元メニューで提供元を選び、銘柄を入力すればチャートが表示されます。
どの提供元を使えばいい?
| やりたいこと | おすすめ |
|---|---|
| 登録不要で、ティックごとにリアルタイム更新される暗号資産 | Binance、Coinbase、OKX |
| 株式・ETF・FX・暗号資産を、日中足も含めて 1 つの無料プランで | Twelve Data |
| 米国株・ETF:数年分の日足が無料、日中足は有料プラン | Financial Modeling Prep |
| 米国株の長い日中足履歴(5,000 本ずつ読み込み) | Massive |
| 米国株や通貨ペアを日足・週足でさっと確認 | Alpha Vantage |
| 米国株の数年分の日中足履歴を無料・ゆとりある制限で | Alpaca |
| 米国以外の取引所の株式 | Marketstack または Twelve Data |
| すでにデータプランを契約しているか証券口座がある | Finnhub、Tradier、またはここにある任意の提供元の有料プラン |
複数の提供元のキーを保存し、いつでも切り替えられます。
Binance キー不要
世界最大の暗号資産取引所は市場データを無料で公開しています。FreeCharting は Binance の公開マーケットデータ API を使うので、登録は不要です。
- 市場
- 暗号資産ペア
- 時間足
- 1 分足〜月足、リアルタイム
- 履歴
- 全期間、スクロールで読み込み
銘柄の書き方
基軸通貨と決済通貨をスラッシュなしでつなげます:BTCUSDT、ETHUSDT、SOLUSDT、ETHBTC。銘柄欄に入力し始めると全ペアを検索できます。
Coinbase キー不要
Coinbase 取引所の公開データ。すべての約定からリアルタイム更新を組み立てます。お住まいの地域で Binance が使えない場合に便利です。
- 市場
- 暗号資産(USD・EUR・GBP)
- 時間足
- 1m, 5m, 15m, 1H, D
- 履歴
- 全期間、スクロールで読み込み
銘柄の書き方:基軸通貨と決済通貨をハイフンでつなぎます:BTC-USD、ETH-EUR、SOL-USD。
OKX キー不要
最大級の暗号資産取引所の 1 つで、すべての時間足とリアルタイム更新に対応。米国を含め、利用できない国もあります。
- 市場
- 暗号資産
- 時間足
- 1 分足〜月足、リアルタイム
- 履歴
- 全期間、スクロールで読み込み
銘柄の書き方:基軸通貨と決済通貨をハイフンでつなぎます:BTC-USDT、ETH-USDC。
Kraken キー不要
Kraken の公開データは多くの法定通貨ペア(USD・EUR・GBP・CAD・AUD など)をカバー。無料 API は時間足ごとに直近 720 本だけを返し、チャートはリアルタイム配信されません。
- 市場
- 暗号資産、多くの法定通貨ペア
- 時間足
- 1 分足〜週足
- 履歴
- 直近 720 本
銘柄の書き方:区切りなしで、ビットコインは XBT:XBTUSD、ETHEUR、SOLUSD。
Gemini キー不要
Gemini は米国で規制を受ける暗号資産取引所。公開ローソク足は USD ペアに対応しますが、古い履歴をさかのぼることはできません。
- 市場
- 暗号資産(USD ペア)
- 時間足
- 1 分足〜日足
- 更新
- 数秒ごと
銘柄の書き方:区切りなし:BTCUSD、ETHUSD、SOLUSD。
HTX キー不要
HTX(旧 Huobi)は USDT ペアについて、時間足ごとに直近 2,000 本のローソク足を公開しています。
- 市場
- 暗号資産(USDT ペア)
- 時間足
- 1 分足〜月足
- 履歴
- 直近 2,000 本
銘柄の書き方:区切りなし:BTCUSDT、TRXUSDT。
Twelve Data おすすめ
世界の株式・ETF・指数・FX・暗号資産をカバーする、開発者に使いやすい幅広い API。チャート用途では最もバランスのよい無料プランです。
- 無料プラン
- 1 日 800 回、1 分 8 回
- 市場
- 株式・ETF・FX・暗号資産
- 時間足
- 1 分足〜月足
キーの入手方法
- twelvedata.com/register で無料アカウントを作成します。メール・Google・GitHub で登録できます。
- 求められたらメールアドレスを確認します。無料の Basic プランはすぐに有効になり、カードは不要です。
- Account → API Keys を開き、表示されたキーをコピーします。
- FreeCharting で API キーをクリックし、Twelve Data の欄に貼り付けて保存します。
銘柄の書き方
米国株はティッカーで:AAPL、MSFT、SPY。FX と暗号資産はスラッシュ付きで:EUR/USD、BTC/USD。他の取引所は検索結果から上場先を選びます。SYMBOL:EXCHANGE(例:VOD:LSE)の形で保存されます。
登録前に試せます:キーがなければ、FreeCharting は Twelve Data の公開 demo キーを使います。使えるのは AAPL、EUR/USD、BTC/USD だけです。
Financial Modeling Prep
調整済みのきれいな米国株価を提供する人気の株式データ API。無料プランでは約 5 年分の日足履歴が取れ、日足・週足・月足には十分です。日中足が必要になったら有料プランに切り替えれば、FreeCharting が自動で使えるようにします。
- 無料プラン
- 1 日 250 回
- 市場
- 米国株・ETF
- 時間足
- 日・週・月 · 1 分〜4 時間は有料プラン
キーの入手方法
- financialmodelingprep.com で無料アカウントを作成します。
- メールアドレスを確認し、ダッシュボードを開きます。
- ダッシュボード上部に表示された API キーをコピーします。
- FreeCharting で API キーをクリックし、Financial Modeling Prep の欄に貼り付けて保存します。
知っておきたいこと
- 無料プランは
AAPL、MSFT、SPYなどの主要な米国銘柄に対応。あまり一般的でない銘柄は有料プランが必要な場合があります。 - FreeCharting は FMP の日足データから週足と月足を作るので、1 つのチャートにかかるリクエストは 1 回だけです。
- 有料プランでは日中足(1 分〜4 時間)、より多くの市場、より高い制限が加わります。FreeCharting 側の変更は不要で、同じキーで使える範囲が広がるだけです。
Alpha Vantage
最も歴史ある無料の株式 API の 1 つで、キーの入手も最速:アカウントもパスワードも不要で、短いフォームに記入するだけ。日足・週足・月足に最適です。
- 無料プラン
- 1 日 25 回
- 市場
- 米国株・ETF、FX
- 時間足
- D, W, M
キーの入手方法
- alphavantage.co/support/#api-key を開きます。
- 自分に当てはまるもの(例:“Investor” や “Student”)を選び、組織名(自分の名前で可)とメールアドレスを入力します。
- GET FREE API KEY をクリックすると、キーがすぐにページに表示されるのでコピーします。
- FreeCharting で API キーをクリックし、Alpha Vantage の欄に貼り付けて保存します。
知っておきたいこと
- 日中足(1 分〜4 時間)は Alpha Vantage の有料機能なので、無料キーでは日足・週足・月足になります。
- 無料プランでは、株式の日足は直近 100 日分。週足・月足と FX の日足は全期間を表示します。
- FX ペアはスラッシュ付きで書きます:
EUR/USD、USD/JPY。 - 1 日 25 回はすぐに尽きます。銘柄や時間足を変えるたびに 1 回消費します。FreeCharting は応答を 10 分間キャッシュするので、元に戻すのは無料です。
Massive (旧 Polygon.io)
Polygon.io は 2025 年に Massive に名称変更しました。Polygon のキーをお持ちならそのまま使えます。Massive の米国市場データは非常にきれいで、1 回のリクエストで最大 5,000 本を返します。
- 無料プラン
- 1 分 5 回
- 履歴
- 2 年分、終値ベース
- 時間足
- 1 分足〜月足
キーの入手方法
- massive.com で登録します。Stocks Basic プランは月 0 ドルです。
- ダッシュボードに入ったら API Keys を開きます。既定のキーがすでに作成されています。
- キーをコピーします。
- FreeCharting で API キーをクリックし、Massive (Polygon.io) の欄に貼り付けて保存します。
銘柄の書き方
株式はティッカーで:AAPL。暗号資産は X: を付けて:X:BTCUSD。FX は C: を付けて:C:EURUSD。Massive では暗号資産と FX に別の無料プランが必要な場合があります。
無料プランは終値ベースのデータなので、当日の足は取引終了後に表示されます。左へスクロールすると最大 2 年分さかのぼれます。
有料・フリーミアムの提供元
これらの提供元は、上位プランが明確な無料プランがあるか、チャート表示に有料プランや証券口座が必要です。すでに契約しているならキーを貼り付ければ、そのプランの制限が適用されます。上記の提供元(Twelve Data、Massive など)の有料プランも同じように使えます。
Alpaca 無料プラン リアルタイムは有料
証券会社レベルの市場データ API で、すべての時間足で米国株の数年分の履歴があります。無料プランは 1 分 200 回と余裕があります。有料の Algo Trader Plus(月 99 ドル)でない限り、直近の足は 15 分遅れです。
- 無料プラン
- 1 分 200 回、15 分遅れ
- 市場
- 米国株・ETF、暗号資産
- 時間足
- 1 分足〜月足
キーの入手方法
- app.alpaca.markets/signup で登録します。市場データを使うだけなら証券口座への入金は不要です。
- ダッシュボードのホーム画面で API Keys を見つけ、Generate New Keys をクリックします。
- API Key ID と Secret Key の両方をコピーします。シークレットは一度しか表示されません。
- FreeCharting で API キーをクリックし、両方を Alpaca の欄に貼り付けて保存します。
銘柄の書き方:AAPL や SPY などの米国ティッカー。暗号資産はスラッシュ付き:BTC/USD。
Marketstack 無料プラン 日中足は有料
世界中の取引所の数万銘柄の終値データ。無料プランは月 100 回と少ないので、たまに確認する用途向けです。有料プランは月 9.99 ドルからで、日中足と最大 10 年の履歴が加わります。
- 無料プラン
- 月 100 回、1 年分
- 市場
- 世界の株式・ETF
- 時間足
- 日・週・月(日中足は有料)
キーの入手方法
- marketstack.com/signup/free で無料プランに登録します。
- API Access Key はダッシュボードの上部に表示されます。
- FreeCharting で API キーをクリックし、Marketstack の欄に貼り付けて保存します。
銘柄の書き方:AAPL などの米国ティッカー。他の取引所は接尾辞を付けます(例:ロンドンは VOD.XLON)。
Finnhub 有料プラン
Finnhub は世界の取引所の株式と FX・暗号資産をカバー。無料プランには銘柄検索はありますが過去のローソク足は含まれないため、チャートには有料のマーケットデータプランが必要です。
- プラン
- ローソク足は有料
- 市場
- 世界の株式・FX・暗号資産
- 時間足
- 1 分〜1 時間、日・週・月
キーの入手方法
- finnhub.io/register でアカウントを作成し、料金ページで株式のローソク足を含むプランを選びます。
- ダッシュボードから API キーをコピーします。
- FreeCharting で API キーをクリックし、Finnhub の欄に貼り付けて保存します。
銘柄の書き方:株式は AAPL など。FX はブローカー名を前に付けて:OANDA:EUR_USD。暗号資産は取引所名を前に付けて:BINANCE:BTCUSDT。キーを保存すれば、銘柄検索が正しい書き方を見つけてくれます。
Tradier 証券口座
Tradier は米国の証券会社で、顧客は API で市場データを受け取れます。口座がなくても、無料の開発者向けサンドボックスでテスト用の遅延データを使えます。
- プラン
- 証券口座、または無料サンドボックス
- 市場
- 米国株・ETF
- 時間足
- 1m, 5m, 15m, D, W, M
トークンの入手方法
- Tradier Brokerage の口座にログインするか、developer.tradier.com で無料の開発者アカウントを作成します。
- アカウント設定の API Access を開き、アクセストークン(またはサンドボックスのトークン)をコピーします。
- FreeCharting で API キーをクリックし、Tradier の欄に貼り付けて保存します。本番用かサンドボックス用かは FreeCharting が判別します。
銘柄の書き方:AAPL や SPY などの米国ティッカー。日中足の履歴はおおむね直近数週間分です。
OANDA 無料デモ口座
OANDA は FX ブローカーで、その API は FX・貴金属・株価指数・商品のローソク足を、長い履歴付きで最短 5 秒足まで提供します。無料の練習(デモ)口座で十分です。
- プラン
- 練習口座またはリアル口座で無料
- 市場
- FX・貴金属・指数・商品
- 時間足
- 5 秒足〜月足
トークンの入手方法
- oanda.com で無料の練習口座を開設します(またはリアル口座にログイン)。
- Manage API Access で個人アクセストークンを発行します。
- FreeCharting で API キーをクリックし、OANDA の欄に貼り付けます。または 取引タブで OANDA 口座を接続すれば、その接続がチャートデータの提供と取引の両方に使われます。
銘柄の書き方:EUR_USD、XAU_USD、SPX500_USD、DE30_EUR などの OANDA の銘柄名。
Capital.com 接続した口座
Capital.com のチャートは、チャートの取引タブで接続した口座(無料のデモ口座で可)を通じて表示され、指数・商品・FX・暗号資産・株式の CFD をカバーします。
- プラン
- デモ口座またはリアル口座で無料
- 市場
- 指数・商品・FX・暗号資産・株式
- 時間足
- 1 分足〜週足
銘柄の書き方:US500、GOLD、EURUSD、AAPL などの Capital.com の銘柄コード。その他は銘柄検索で見つかります。
取引タブで証券会社を接続済みですか? Alpaca、Tradier(本番)、OANDA、Capital.com の口座はチャートデータも提供するので、API キーに同じキーを入れ直す必要はありません。
無料プランの制限一覧
| 提供元 | リクエスト数 | チャート 1 つあたりの消費 |
|---|---|---|
| Binance | 余裕のある公開制限 | 1 回+古いページごとに 1 回 |
| Twelve Data | 1 分 8 回、1 日 800 回 | 1 回(2,000 本)+古いページごとに 1 回 |
| Alpha Vantage | 1 日 25 回 | 1 回 |
| Massive | 1 分 5 回 | 1 回(5,000 本)+古いページごとに 1 回 |
| FMP | 1 日 250 回 | 1 回 |
| Coinbase, OKX, Kraken | 余裕のある公開制限 | 1 回+古いページごとに 1 回(Kraken を除く) |
| Alpaca(無料) | 1 分 200 回 | 1 回(最大 10,000 本)+古いページごとに 1 回 |
| Marketstack(無料) | 月 100 回 | 1 回 |
これらの数値は執筆時点の各提供元の料金ページに基づくもので、変更される場合があります。提供元で有料プランに切り替えると、FreeCharting での制限も自動で上がります。それ以外は何も変わりません。
API キーは安全ですか?
- キーが当サイトのサーバーに届くことはありません。キーはブラウザの
localStorageに保存され、対応する提供元へのリクエストでのみ送信されます。 - 通信先を制限。各ページには Content-Security-Policy があり、掲載している提供元の API ドメインとしか通信できません。不具合があってもキーが他所に送られることはありません。
- アカウントなし、広告なし。FreeCharting にログインはありません。ページの訪問数を数えるために Google Analytics を使っています(欧州からの訪問者には事前に確認)が、キー・銘柄のデータ・設定が送られることはありません。
- スクリプトは隔離環境で。自作インジケーターのスクリプトは、価格データだけを受け取る隔離されたワーカーで動きます。キーを読んだりネットワークを使ったりはできません。
注意点:ブラウザのプロファイルにアクセスできる人は、そこに保存されたキーを読めます。ここでは無料キーを使い、共用パソコンで有料プランのキーを使い回さず、公共の端末で使い終えたら API キー画面ですべてのキーを削除をクリックしてください。キーが漏れたら、提供元のダッシュボードで再発行しましょう。
よくある質問とトラブル対処
FreeCharting は本当に無料ですか?
はい。サイトは静的ページの集まりで、ユーザーごとに費用がかかるサーバーはありません。データは提供元の無料プランからご自身のアカウントで取得するので、課金する理由がないのです。
なぜ自分のキーが必要なのですか? 共有キーではだめ?
共有キーでは無料枠が数分で尽き、全員が使えなくなります。また、多くの提供元の規約ではデータの再配布が認められていません。自分のキーなら無料枠をまるごと使え、データの利用許諾もあなた自身に与えられます。
「レート制限に達しました」と出ます。どうすれば?
無料プランには 1 分または 1 日あたりのリクエスト数に上限があります。1 分(Twelve Data、Massive)か翌日(Alpha Vantage、FMP)まで待つか、別の提供元に切り替えてください。FreeCharting は最近の応答をキャッシュするので、一度開いたチャート間の切り替えに追加の消費はありません。
契約済みの有料プランは使えますか?
はい。有料アカウントのキーを貼り付ければ、FreeCharting は同じように使います。プランの高い制限、リアルタイムデータ、追加の履歴が自動で使えます。Finnhub と Tradier はチャート表示自体に有料プランか証券口座が必要です。
「銘柄が見つかりません」またはデータなし
銘柄の書き方は提供元ごとに少しずつ違います。上の銘柄の書き方の説明を確認してください。たとえばビットコインは、Binance では BTCUSDT、Coinbase では BTC-USD、Kraken では XBTUSD、Twelve Data では BTC/USD、Massive では X:BTCUSD です。
キーが拒否される
キーを空白なしで全部貼り付け、正しい提供元の欄に保存したか確認してください。新しいキーは有効になるまで 1 分ほどかかることがあります。提供元のダッシュボードで新しいキーを発行することもできます。
データはリアルタイムですか?
Binance・Coinbase・OKX のチャートはリアルタイム配信です。株式の提供元の無料プランは提供元により遅延または終値ベースで、有料プランはリアルタイムのことが多いです。ツールバーの再読み込みボタンで最新の足を取得できます。
一部の時間足ボタンがグレーになっている
その提供元が無料プランでその時間足を提供していないためです。たとえば Alpha Vantage と FMP の無料プランは日足・週足・月足のみです。ボタンにカーソルを合わせると理由が表示されます。
スマホでも使えますか?
はい。チャートはタッチ操作に対応:ドラッグでスクロール、ピンチでズーム。キーはブラウザごとに保存されるので、端末ごとに追加し直す必要があります。