USDT P2P 프리미엄 과거 데이터 (CSV·JSON)

coinpay 아카이브는 2026년 8월 6일부터 30분마다 수집한 법정화폐 시장 29곳의 표본 86,161개를 보관하며 계속 갱신됩니다. 모든 파일은 CC BY 4.0 라이선스로 무료 다운로드할 수 있습니다.

데이터셋 소개

coinpay는 30분마다 Binance P2P와 OKX P2P의 USDT 공개 광고(한국은 Bithumb 현물 USDT/KRW 가격)를 기록하고 독립적인 기준 환율과 비교합니다. 시장마다 일별 요약 파일과 모든 30분 표본이 담긴 월별 파일을 CSV와 JSON으로 제공합니다.

데이터는 CC BY 4.0 라이선스에 따라 무료로 사용·공유·변형할 수 있으며, coinpay.hk 출처와 링크를 표시해 주세요.

출처: coinpay.hk — USDT P2P 프리미엄 아카이브, https://coinpay.hk/ko/data, 2026-10-11 조회. 라이선스: CC BY 4.0.

시장별 데이터셋

법정화폐별 USDT 프리미엄 이력 데이터셋 (장기 시계열: 상위 5개 광고 중 최고 프리미엄, Bithumb은 현물 프리미엄)
시장거래소수집 기간일수표본 수최근 장기 시계열 프리미엄 (USDT 매수)일별 데이터
USDT/VES · 베네수엘라Binance P2P, OKX P2P2026년 10월 2일 – 2026년 10월 11일10407Binance +15.93% · OKX +15.93%CSV · JSON
USDT/ARS · 아르헨티나Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +5.56% · OKX +5.83%CSV · JSON
USDT/NGN · 나이지리아OKX P2P2026년 10월 2일 – 2026년 10월 11일10407OKX +2.6%CSV · JSON
USDT/IDR · 인도네시아Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance -0.51% · OKX -0.34%CSV · JSON
USDT/AED · 아랍에미리트Binance P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +0.39%CSV · JSON
USDT/AUD · 오스트레일리아Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +4.09% · OKX +8.28%CSV · JSON
USDT/BDT · 방글라데시Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +3.13% · OKX +13.55%CSV · JSON
USDT/BRL · 브라질OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161OKX +9.25%CSV · JSON
USDT/CAD · 캐나다Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +1.71% · OKX +5.21%CSV · JSON
USDT/CNY · 중국Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance -0.76% · OKX -0.76%CSV · JSON
USDT/COP · 콜롬비아Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +0.02% · OKX +0.01%CSV · JSON
USDT/EUR · 유로존Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +1.84% · OKX +1.95%CSV · JSON
USDT/GBP · 영국Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +1.99% · OKX +2.65%CSV · JSON
USDT/HKD · 홍콩Binance P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +0.67%CSV · JSON
USDT/INR · 인도Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +6.19% · OKX +22.01%CSV · JSON
USDT/JPY · 일본Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +4.24% · OKX +9.61%CSV · JSON
USDT/KHR · 캄보디아Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +2.1% · OKX +0.97%CSV · JSON
USDT/KRW · 대한민국Bithumb Spot2026년 8월 6일 – 2026년 10월 11일673,161Bithumb +1.6%CSV · JSON
USDT/LAK · 라오스Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +2.1% · OKX +4.84%CSV · JSON
USDT/LKR · 스리랑카Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +1.75% · OKX +11.26%CSV · JSON
USDT/MXN · 멕시코Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +0.15% · OKX +0.26%CSV · JSON
USDT/MYR · 말레이시아Binance P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +0.82%CSV · JSON
USDT/PEN · 페루Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +0.25% · OKX +0.77%CSV · JSON
USDT/PHP · 필리핀Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +0.32% · OKX +0.25%CSV · JSON
USDT/PKR · 파키스탄Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +2.49% · OKX +2.69%CSV · JSON
USDT/TRY · 튀르키예Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +4.63% · OKX +6.03%CSV · JSON
USDT/USD · 미국Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance 0% · OKX +0.3%CSV · JSON
USDT/VND · 베트남Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +1.01% · OKX +1.07%CSV · JSON
USDT/ZAR · 남아프리카Binance P2P, OKX P2P2026년 8월 6일 – 2026년 10월 11일673,161Binance +8.13% · OKX +10.79%CSV · JSON

파일 형식과 열

CSV 파일은 쉼표 구분, UTF-8, 머리글 1행 형식이며 JSON 파일에는 같은 행과 데이터셋 설명이 들어 있습니다. 빈 칸은 값이 기록되지 않았다는 뜻입니다.

일별 파일(<fiat>-daily.csv): UTC 날짜·방향·거래소별 1행
열설명
dateUTC 기준 날짜(YYYY-MM-DD).
fiat법정화폐의 ISO 4217 코드.
sidebuy = 사용자가 USDT를 사는 광고, sell = 사용자가 USDT를 파는 광고.
exchangebinance 또는 okx(P2P 광고), bithumb(Bithumb 현물, KRW 전용).
samples그날 해당 방향·거래소에서 기록된 30분 표본 수.
ok_samples유효한 프리미엄을 반환한 표본 수(이상치 제외).
premium_avg_pct성공한 표본 프리미엄(상위 5개 광고 중 최고값)의 평균, 이상치 제외(%).
premium_min_pct그날의 최저 프리미엄, 이상치 제외(%).
premium_max_pct그날의 최고 프리미엄, 이상치 제외(%).
premium_close_pct그날 이상치가 아닌 마지막 성공 표본의 프리미엄(%).
median_price표본별 중앙값 가격(광고 최대 10개의 중앙값)의 평균, USDT당 법정화폐, 이상치 제외(최근 표본만).
median_premium_pct중앙값 가격(광고 최대 10개의 중앙값)의 기준 환율 대비 프리미엄 평균(%), 이상치 제외(최근 표본만).
top_price1순위 광고 가격의 평균, USDT당 법정화폐, 이상치 제외(최근 표본만).
fx_reference그날 기준 환율의 평균, USD당 법정화폐(최근 표본만).
outlier_samples장기 시계열 프리미엄 또는 중앙값 프리미엄이 이상치로 판단되어 이 행의 해당 통계에서 제외된 표본 수(산출 방법 참고). 해당 표본은 30분 단위 파일에 outlier=true로 남아 있습니다.
월별 파일(<fiat>-<yyyy-mm>.csv): 30분 표본·방향·거래소별 1행
열설명
slot_utc30분 단위 UTC 구간(YYYY-MM-DDTHH:MM).
timestamp실제 표본 수집 시각(ISO 8601, UTC).
fiat법정화폐의 ISO 4217 코드.
sidebuy = 사용자가 USDT를 사는 광고, sell = 사용자가 USDT를 파는 광고.
exchangebinance 또는 okx(P2P 광고), bithumb(Bithumb 현물, KRW 전용).
statusok 또는 유효한 호가가 없었던 이유(예: empty, error).
premium_pct상위 5개 광고 중 기준 환율 대비 최고 프리미엄(%).
top_price1순위 광고 가격, USDT당 법정화폐.
median_price표본 광고 최대 10개의 중앙값 가격, USDT당 법정화폐.
average_price표본 광고의 평균 가격, USDT당 법정화폐.
median_premium_pct중앙값 가격(광고 최대 10개의 중앙값)의 기준 환율 대비 프리미엄(%).
sampled_ads표본에 포함된 광고 수: 방향별 최대 10개이며, 이 필드를 기록하기 시작한 초기 표본은 5개를 사용했습니다.
fx_reference사용한 기준 환율, USD당 법정화폐.
fx_source기준 환율 제공처(기록된 경우).
originlive = 아카이브가 직접 기록, legacy = 이전 30분 이력 저장소에서 가져옴.
outlier표본의 장기 시계열 프리미엄 또는 중앙값 프리미엄이 이상치로 판단되어 해당 일별 통계에서 제외되면 true, 그렇지 않으면 빈 값.

공개 데이터 API

모든 파일은 공개 HTTPS GET 엔드포인트입니다. API 키와 가입이 필요 없고 CORS가 열려 있으며(Access-Control-Allow-Origin: *) 30분마다 갱신됩니다. coinpay.hk 출처를 표기하고(CC BY 4.0) 응답은 최소 몇 분간 캐시해 주세요.

공개 데이터 API
기본 URLhttps://coinpay.hk
인증없음
CORS모든 출처 허용
형식JSON, CSV(UTF-8)
갱신 주기30분마다(UTC :00, :30)
라이선스CC BY 4.0
OpenAPI 명세https://coinpay.hk/data/p2p/openapi.json

엔드포인트

catalog.json에는 모든 시장의 수집 기간과 파일 URL이 정리되어 있습니다. 파일은 30분마다 다시 생성되며 아래 URL 형식은 바뀌지 않습니다:

  • /data/p2p/catalog.json
  • /data/p2p/<fiat>-daily.csv
  • /data/p2p/<fiat>-daily.json
  • /data/p2p/<fiat>-<yyyy-mm>.csv
  • /data/p2p/<fiat>-<yyyy-mm>.json
  • /embed/p2p/<fiat>-history.png

<fiat>는 소문자 통화 코드(예: ves), <yyyy-mm>은 UTC 기준 월입니다.

요청 예시

curl -s https://coinpay.hk/data/p2p/ves-daily.json

산출 방법

장기 시계열: 표본마다 Binance P2P 및 OKX P2P가 방향별로 반환하는 상위 5개 공개 광고를 읽고, 그중 가장 높은 프리미엄을 (가격 ÷ 기준 환율 − 1) × 100으로 계산해 기록합니다.

표본은 30분마다(UTC 정각과 30분) 수집합니다. 일 평균·최저·최고·종가는 UTC 기준 하루 동안 성공한 표본만 사용하며, 실패하거나 호가가 없는 요청은 상태와 함께 파일에 남지만 통계에서는 제외됩니다.

이상치: 이탈 전후 수준 모두에서 5%포인트(값이 넓게 퍼져 있으면 더 넓게) 넘게 벗어났다가 돌아오는 짧은 이탈(최대 4개 연속 표본, 2시간)은 일별 수치에서 제외합니다. 새 수준으로의 전환과 가장 최근 표본은 제외하지 않습니다. 장기 시리즈 프리미엄과 중앙값 프리미엄은 따로 판정하며, 한 UTC 일에서 표시될 표본이 1개를 넘고 10분의 1을 넘으면 그날은 제외하지 않습니다. 표시된 표본은 30분 파일에 outlier=true로 남고 일별 outlier_samples 열에 집계됩니다.

KRW는 Bithumb 현물 USDT/KRW 가격을 USD/KRW 기준 환율과 비교한 값, 즉 (가격 ÷ 기준 환율 − 1) × 100입니다. P2P 광고가 아닌 거래소 호가이므로 매수·매도 구분 없이 하나의 시계열입니다.

2026년 10월 10일부터는 표본마다 광고 최대 10개의 중앙값 가격과 중앙값 프리미엄(실시간 환율 페이지의 지표), 1순위 광고 가격도 기록하며, 그 이전 표본은 다운로드 파일에서 이 항목이 비어 있습니다.

프리미엄은 수익이 아닙니다. 거래 수수료, 송금 비용, 결제 한도와 체결 위험이 반영되지 않았습니다.