나만의 무료 API 키 사용하기
FreeCharting은 시장 데이터를 팔지 않습니다. 무료든 유료든 내 API 키로 데이터 제공업체에 연결하면 브라우저가 가격을 직접 가져옵니다. 이 페이지에서 키를 받는 곳과 추가하는 방법을 알려 드립니다.
암호화폐만 볼 건가요? 키가 전혀 필요 없습니다. 비트코인 차트 열기. Binance, Coinbase, OKX, Kraken은 바로 되고 대부분 실시간으로 갱신됩니다.
작동 방식
API 키는 데이터 제공업체가 내 요청을 알아보고 요금제 한도를 적용하려고 주는 비밀번호 같은 코드입니다. “내 키 사용” 방식에서는:
- 제공업체에 (무료로) 가입하고 키를 복사합니다.
- FreeCharting에 붙여 넣습니다. 이 기기 브라우저의 로컬 저장소에 저장됩니다.
- 차트를 열면 브라우저가 내 키로 제공업체에 직접 가격 기록을 요청합니다. FreeCharting 서버는 웹 페이지만 전달할 뿐 키나 데이터를 보지 않습니다.
- 요청이 나에게서 나가므로 제공업체의 무료 한도는 나에게만 적용됩니다. 수천 명의 다른 사용자와 한도를 나눠 쓰지 않습니다.
빠른 시작
- 아래에서 제공업체를 고르세요. 잘 모르겠다면 Twelve Data부터 시작하세요. 무료 키 하나로 주식, ETF, 외환, 암호화폐를 일중 차트까지 다룹니다.
- 무료 계정을 만들고 API 키를 복사하세요(위치는 아래 각 섹션에 나와 있습니다).
- 차트를 열고 툴바 오른쪽 위의 API 키를 누르세요.
- 제공업체 이름 옆에 키를 붙여 넣고 키 저장을 누르세요.
- 툴바의 제공업체 메뉴에서 제공업체를 고르고 종목을 입력하면 바로 차트가 나옵니다.
어떤 제공업체를 써야 할까요?
| 원하는 것 | 추천 |
|---|---|
| 가입 없이 틱 단위로 실시간 갱신되는 암호화폐 | Binance, Coinbase 또는 OKX |
| 무료 요금제 하나로 주식, ETF, 외환, 암호화폐를 일중 차트까지 | Twelve Data |
| 미국 주식·ETF: 수년치 일봉 무료, 일중 차트는 유료 요금제 | Financial Modeling Prep |
| 긴 미국 주식 일중 기록(한 번에 5,000봉씩) | Massive |
| 미국 주식이나 통화쌍을 일봉·주봉으로 빠르게 확인 | Alpha Vantage |
| 수년치 미국 주식 일중 기록, 무료이고 한도도 넉넉함 | Alpaca |
| 미국 외 거래소의 주식 | Marketstack 또는 Twelve Data |
| 이미 데이터 요금제를 쓰거나 증권 계좌가 있음 | Finnhub, Tradier 또는 여기 있는 아무 제공업체의 유료 요금제 |
여러 제공업체의 키를 저장해 두고 언제든 바꿀 수 있습니다.
Binance 키 필요 없음
세계 최대 암호화폐 거래소는 시장 데이터를 무료로 공개합니다. FreeCharting은 바이낸스의 공개 시장 데이터 엔드포인트를 쓰므로 가입할 것이 없습니다.
- 시장
- 암호화폐 페어
- 시간 단위
- 1분봉~월봉, 실시간
- 기록
- 전체, 스크롤하면 불러옴
종목 표기
기준 통화와 표시 통화를 슬래시 없이 붙여 씁니다: BTCUSDT, ETHUSDT, SOLUSDT, ETHBTC. 종목 상자에 입력하기 시작하면 모든 페어를 검색합니다.
Coinbase 키 필요 없음
Coinbase 거래소의 공개 데이터로, 모든 체결로 실시간 업데이트를 만듭니다. 사는 곳에서 바이낸스를 쓸 수 없다면 좋은 선택입니다.
- 시장
- 암호화폐 (USD, EUR, GBP)
- 시간 단위
- 1m, 5m, 15m, 1H, D
- 기록
- 전체, 스크롤하면 불러옴
종목 표기: 기준 통화와 표시 통화를 하이픈으로: BTC-USD, ETH-EUR, SOL-USD.
OKX 키 필요 없음
가장 큰 암호화폐 거래소 중 하나로, 모든 시간 단위와 실시간 업데이트를 제공합니다. OKX는 미국을 포함해 일부 국가에서는 쓸 수 없습니다.
- 시장
- 암호화폐
- 시간 단위
- 1분봉~월봉, 실시간
- 기록
- 전체, 스크롤하면 불러옴
종목 표기: 기준 통화와 표시 통화를 하이픈으로: BTC-USDT, ETH-USDC.
Kraken 키 필요 없음
Kraken의 공개 데이터는 많은 법정화폐 페어(USD, EUR, GBP, CAD, AUD 등)를 다룹니다. 무료 엔드포인트는 시간 단위별 최근 720봉만 주고, 차트는 실시간으로 스트리밍되지 않습니다.
- 시장
- 암호화폐, 많은 법정화폐 페어
- 시간 단위
- 1분봉~주봉
- 기록
- 최근 720봉
종목 표기: 구분 기호 없이, 비트코인은 XBT: XBTUSD, ETHEUR, SOLUSD.
Gemini 키 필요 없음
Gemini는 미국 규제를 받는 암호화폐 거래소입니다. 공개 캔들은 USD 페어를 다루며, 더 오래된 기록으로 거슬러 올라갈 수는 없습니다.
- 시장
- 암호화폐 (USD 페어)
- 시간 단위
- 1분봉~일봉
- 업데이트
- 몇 초마다
종목 표기: 구분 기호 없이: BTCUSD, ETHUSD, SOLUSD.
HTX 키 필요 없음
HTX(옛 후오비)는 USDT 페어에 대해 시간 단위별 최근 2,000봉을 공개합니다.
- 시장
- 암호화폐 (USDT 페어)
- 시간 단위
- 1분봉~월봉
- 기록
- 최근 2,000봉
종목 표기: 구분 기호 없이: BTCUSDT, TRXUSDT.
Twelve Data 추천
전 세계 주식, ETF, 지수, 외환, 암호화폐를 다루는 폭넓고 개발자 친화적인 API. 차트용으로 가장 균형 잡힌 무료 요금제를 제공합니다.
- 무료 요금제
- 하루 800회, 분당 8회
- 시장
- 주식, ETF, 외환, 암호화폐
- 시간 단위
- 1분봉~월봉
키 받기
- twelvedata.com/register에서 무료 계정을 만드세요. 이메일, Google, GitHub로 가입할 수 있습니다.
- 요청하면 이메일을 인증하세요. 무료 Basic 요금제는 바로 활성화되며 카드가 필요 없습니다.
- Account → API Keys를 열고 표시된 키를 복사하세요.
- FreeCharting에서 API 키를 누르고 Twelve Data 칸에 붙여 넣은 뒤 저장하세요.
종목 표기
미국 주식은 티커로: AAPL, MSFT, SPY. 외환과 암호화폐는 슬래시로: EUR/USD, BTC/USD. 다른 거래소는 검색 결과에서 상장 종목을 고르세요. SYMBOL:EXCHANGE 형식(예: VOD:LSE)으로 저장됩니다.
가입 전에 먼저 써 보기: 키가 없으면 FreeCharting은 Twelve Data의 공개 demo 키를 씁니다. AAPL, EUR/USD, BTC/USD에만 됩니다.
Financial Modeling Prep
깔끔하게 조정된 미국 주가를 주는 인기 주식 데이터 API. 무료 요금제로 약 5년치 일봉 기록을 받을 수 있어 일봉, 주봉, 월봉에 충분합니다. 일중 차트가 필요하면 유료 요금제로 바꾸세요. FreeCharting이 자동으로 열어 줍니다.
- 무료 요금제
- 하루 250회
- 시장
- 미국 주식·ETF
- 시간 단위
- 일·주·월 · 유료 요금제는 1분~4시간
키 받기
- financialmodelingprep.com에서 무료 계정을 만드세요.
- 이메일을 인증한 뒤 대시보드를 여세요.
- 대시보드 맨 위에 표시된 API 키를 복사하세요.
- FreeCharting에서 API 키를 누르고 Financial Modeling Prep 칸에 붙여 넣은 뒤 저장하세요.
알아 두면 좋은 점
- 무료 요금제는
AAPL,MSFT,SPY같은 주요 미국 티커를 다룹니다. 덜 흔한 종목은 유료 요금제가 필요할 수 있습니다. - FreeCharting은 FMP의 일봉 데이터로 주봉과 월봉을 만들기 때문에 차트 하나에 요청 한 번만 듭니다.
- 유료 요금제는 일중 차트(1분~4시간), 더 많은 시장, 더 높은 한도를 더합니다. FreeCharting에서 바꿀 것은 없습니다. 같은 키로 더 많이 열릴 뿐입니다.
Alpha Vantage
가장 오래된 무료 주식 API 중 하나이자 키를 가장 빨리 받을 수 있는 곳: 계정도 비밀번호도 없이 짧은 양식만 채우면 됩니다. 일봉, 주봉, 월봉에 가장 좋습니다.
- 무료 요금제
- 하루 25회
- 시장
- 미국 주식·ETF, 외환
- 시간 단위
- D, W, M
키 받기
- alphavantage.co/support/#api-key로 가세요.
- 나에게 맞는 항목(예: “Investor” 또는 “Student”)을 고르고 기관명(이름도 괜찮음)과 이메일을 입력하세요.
- GET FREE API KEY를 누르면 키가 바로 페이지에 나타나니 복사하세요.
- FreeCharting에서 API 키를 누르고 Alpha Vantage 칸에 붙여 넣은 뒤 저장하세요.
알아 두면 좋은 점
- 일중 차트(1분~4시간)는 Alpha Vantage의 프리미엄 기능이라 무료 키로는 일봉, 주봉, 월봉을 봅니다.
- 무료 요금제에서 주식 일봉은 최근 100일만 보입니다. 주봉, 월봉, 외환 일봉은 전체 기록을 담습니다.
- 외환 페어는 슬래시로 씁니다:
EUR/USD,USD/JPY. - 하루 25회는 금방 바닥납니다. 종목이나 시간 단위를 바꿀 때마다 한 번씩 씁니다. FreeCharting이 응답을 10분 동안 캐시하므로 다시 돌아가는 건 무료입니다.
Massive (옛 Polygon.io)
Polygon.io는 2025년에 이름을 Massive로 바꿨습니다. 이미 Polygon 키가 있다면 그대로 됩니다. Massive는 매우 깔끔한 미국 시장 데이터를 제공하며 요청당 최대 5,000봉을 돌려줍니다.
- 무료 요금제
- 분당 5회
- 기록
- 2년, 장 마감 데이터
- 시간 단위
- 1분봉~월봉
키 받기
- massive.com에서 가입하세요. Stocks Basic 요금제는 월 0달러입니다.
- 대시보드에 들어가면 API Keys를 여세요. 기본 키가 이미 만들어져 있습니다.
- 키를 복사하세요.
- FreeCharting에서 API 키를 누르고 Massive (Polygon.io) 칸에 붙여 넣은 뒤 저장하세요.
종목 표기
주식은 티커로: AAPL. 암호화폐는 X: 접두사: X:BTCUSD. 외환은 C:: C:EURUSD. Massive에서 암호화폐와 외환은 별도 무료 요금제가 필요할 수 있습니다.
무료 요금제는 장 마감 데이터를 주므로 오늘 봉은 장이 끝난 뒤에 나타납니다. 왼쪽으로 스크롤하면 최대 2년까지 거슬러 올라갑니다.
유료·프리미엄 제공업체
이 제공업체들은 업그레이드가 분명한 무료 요금제가 있거나, 차트를 보려면 유료 요금제나 증권 계좌가 필요합니다. 이미 이용 중이라면 키를 붙여 넣으세요. 내 요금제 한도가 적용됩니다. 위 제공업체(Twelve Data, Massive 등)의 유료 요금제도 똑같이 작동합니다.
Alpaca 무료 요금제 실시간은 유료
증권사급 시장 데이터 API로, 모든 시간 단위에서 수년치 미국 주식 기록을 제공합니다. 무료 요금제가 넉넉합니다: 분당 200회. 유료 Algo Trader Plus(월 99달러)가 아니면 최근 봉은 15분 지연됩니다.
- 무료 요금제
- 분당 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은 전 세계 거래소의 주식과 외환, 암호화폐를 다룹니다. 무료 요금제에는 종목 검색은 있지만 과거 캔들은 없어서 차트를 보려면 Finnhub의 유료 시장 데이터 요금제가 필요합니다.
- 요금제
- 캔들은 유료
- 시장
- 전 세계 주식, 외환, 암호화폐
- 시간 단위
- 1분~1시간, 일·주·월
키 받기
- finnhub.io/register에서 계정을 만들고 가격 페이지에서 주식 캔들이 포함된 요금제를 고르세요.
- 대시보드에서 API 키를 복사하세요.
- FreeCharting에서 API 키를 누르고 Finnhub 칸에 붙여 넣은 뒤 저장하세요.
종목 표기: 주식은 AAPL처럼. 외환은 브로커 접두사와 함께: 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는 외환 브로커로, API로 외환, 금속, 주가지수, 원자재 캔들을 긴 기록과 함께 최소 5초봉까지 제공합니다. 무료 연습(데모) 계좌면 충분합니다.
- 요금제
- 연습 또는 실계좌로 무료
- 시장
- 외환, 금속, 지수, 원자재
- 시간 단위
- 5초봉~월봉
토큰 받기
- oanda.com에서 무료 연습 계좌를 여세요(또는 실계좌에 로그인).
- Manage API Access에서 개인 액세스 토큰을 만드세요.
- FreeCharting에서 API 키를 누르고 OANDA 칸에 붙여 넣으세요. 또는 거래 탭에서 OANDA 계좌를 연결하면 같은 연결로 차트 데이터도 받고 거래도 할 수 있습니다.
종목 표기: EUR_USD, XAU_USD, SPX500_USD, DE30_EUR 같은 OANDA 상품명.
Capital.com 연결된 계좌
Capital.com 차트는 차트의 거래 탭에서 연결한 계좌(무료 데모 계좌도 됨)를 통해 오며 지수, 원자재, 외환, 암호화폐, 주식 CFD를 다룹니다.
- 요금제
- 데모 또는 실계좌로 무료
- 시장
- 지수, 원자재, 외환, 암호화폐, 주식
- 시간 단위
- 1분봉~주봉
종목 표기: US500, GOLD, EURUSD, AAPL 같은 Capital.com 종목 코드. 나머지는 종목 검색으로 찾으세요.
거래 탭에서 브로커를 연결했나요? Alpaca, Tradier(실계좌), OANDA, Capital.com 계좌는 차트 데이터도 제공하므로 API 키에 같은 키를 다시 넣을 필요가 없습니다.
무료 요금제 한도 한눈에 보기
| 제공업체 | 요청 수 | 차트 하나의 비용 |
|---|---|---|
| Binance | 넉넉한 공개 한도 | 1회, 이전 페이지마다 1회 추가 |
| Twelve Data | 분당 8회, 하루 800회 | 1회(2,000봉), 이전 페이지마다 1회 추가 |
| Alpha Vantage | 하루 25회 | 1회 |
| Massive | 분당 5회 | 1회(5,000봉), 이전 페이지마다 1회 추가 |
| FMP | 하루 250회 | 1회 |
| Coinbase, OKX, Kraken | 넉넉한 공개 한도 | 1회, 이전 페이지마다 1회 추가(Kraken 제외) |
| Alpaca (무료) | 분당 200회 | 1회(최대 10,000봉), 이전 페이지마다 1회 추가 |
| Marketstack (무료) | 월 100회 | 1회 |
이 숫자는 작성 시점의 각 제공업체 가격 페이지에서 가져온 것으로 바뀔 수 있습니다. 제공업체에서 유료 요금제로 바꾸면 FreeCharting의 한도도 자동으로 올라갑니다. 그 밖에는 바뀌는 것이 없습니다.
내 API 키는 안전한가요?
- 키는 저희 서버에 절대 오지 않습니다. 키는 브라우저의
localStorage에 있으며 해당 제공업체로 보내는 요청에만 담깁니다. - 잠겨 있는 연결. 모든 페이지에는 나열된 제공업체의 API 도메인과만 통신하게 하는 Content-Security-Policy가 있습니다. 버그가 있어도 키를 다른 곳으로 보낼 수 없습니다.
- 계정도 광고도 없음. FreeCharting에는 로그인이 없습니다. 페이지 방문 수를 세려고 Google Analytics를 쓰지만(유럽 방문자에게는 먼저 묻습니다), 키, 종목 데이터, 설정은 절대 보내지 않습니다.
- 샌드박스 스크립트. 사용자 지표 스크립트는 가격 데이터만 받는 격리된 워커에서 실행됩니다. 키를 읽거나 네트워크를 쓸 수 없습니다.
기억하세요: 브라우저 프로필에 접근할 수 있는 사람은 거기 저장된 키를 읽을 수 있습니다. 여기서는 무료 키를 쓰고, 공용 컴퓨터에서 유료 요금제 키를 재사용하지 말고, 공용 PC에서 다 쓰면 API 키 창에서 모든 키 제거를 누르세요. 키가 유출되면 제공업체 대시보드에서 새로 만드세요.
자주 묻는 질문과 문제 해결
FreeCharting은 정말 무료인가요?
네. 사이트는 정적 페이지로 되어 있어 사용자마다 비용이 드는 서버가 없습니다. 데이터는 내 계정으로 제공업체 무료 요금제에서 오므로 요금을 받을 것이 없습니다.
왜 내 키가 필요한가요? 공용 키 하나로는 안 되나요?
공용 키는 몇 분 만에 무료 한도에 걸려 모두에게 먹통이 됩니다. 또 대부분의 제공업체 약관은 데이터 재배포를 허용하지 않습니다. 내 키를 쓰면 무료 한도를 혼자 다 쓰고, 데이터 사용권도 나에게 있습니다.
“요청 한도 도달”이라고 나와요. 어떻게 하죠?
무료 요금제는 분당 또는 하루 요청 수를 제한합니다. 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의 무료 요금제는 일봉, 주봉, 월봉만 제공합니다. 버튼에 마우스를 올리면 이유가 보입니다.
휴대폰에서도 되나요?
네. 차트는 터치를 지원합니다: 드래그로 스크롤, 핀치로 확대·축소. 키는 브라우저별로 저장되므로 기기마다 다시 추가해야 합니다.