피드로 돌아가기
I Built a Free Polymarket Analytics Dashboard — 6M+ Prices, 7,500 Markets, Updated Every 4 Minutes
Dev.toDev.to
Database

비용 0원, 600만 개의 데이터로 구축한 예측 시장 분석 대시보드

I Built a Free Polymarket Analytics Dashboard — 6M+ Prices, 7,500 Markets, Updated Every 4 Minutes

manja3162026년 4월 9일4intermediate

Context

기존 도구의 개별 시장 중심 인터페이스로 인한 전체 시장 패턴 파악 불가. API의 현재 상태만 반환하는 특성상 과거 데이터 복구 불가능. 스프레드 및 유동성 깊이 등 트레이딩 핵심 지표의 부재.

Technical Solution

  • Polymarket Gamma API를 활용해 4분 간격으로 데이터를 수집하는 지속적 프로세스 설계
  • 전체 7,500개 시장의 가격, Orderbook depth, Bid-ask spread를 매 주기 저장하는 전수 수집 전략
  • Python 기반 수집기와 SQLite DB를 조합하여 일일 25만 건의 레코드를 처리하는 경량 데이터 파이프라인 구축
  • React와 Vite를 이용한 정적 프론트엔드 구성 및 Vercel 배포로 서버리스 아키텍처 구현
  • 홈 서버 수집기와 정적 웹 호스팅 조합을 통한 운영 비용 제로화 달성

Impact

  • 6,091,088개의 가격 데이터 포인트 및 585,745개의 Orderbook 스냅샷 확보
  • 7,500개 이상의 예측 시장 데이터 실시간 추적
  • 인프라 운영 비용 $0 달성
  • Crash-fade 봇 운용을 통해 176회 거래 중 86.9%의 승률 기록

Key Takeaway

API가 현재 상태만 제공하는 환경에서 지속적 수집을 통한 시계열 데이터 확보는 강력한 데이터 해자(Moat)를 구축하는 전략임.


실시간 상태만 제공하는 API의 경우, 초기 단계부터 주기적 스냅샷 저장 프로세스를 구축하여 데이터 자산화할 것

원문 읽기