thefin

Freqtrade 설정 가이드와 함정

2026년 1월 19일

퀀트 입문: 왜 시장에서 돈을 벌 수 있는가?에서 퀀트 트레이딩에 대한 생각을 공유했습니다. 이 글에서는 실제 설정 과정을 기록합니다.

나의 기술 선택

선택선택한 것이유
트레이딩 봇Freqtrade오픈소스, 문서화 잘 됨, 전략에 집중 가능
실행 환경Docker환경 격리, 다른 머신에서도 쉽게 재현
Docker 도구OrbStackmacOS용 Docker 관리자, 가볍고 UI가 좋음
거래소Binance최대 거래소, 신뢰할 수 있는 데이터 품질
실행 모드dry-run진짜 돈을 위험에 빠뜨리지 않음

설정 과정

전체 과정이 놀랍도록 순조로웠습니다 — Claude Code가 거의 모든 것을 도와줬습니다.

하고 싶은 것을 설명하기만 하면, 명령어를 생성하고, 실행하고, 오류를 처리해줬습니다. 구체적인 설치 단계는 여기서 생략합니다. AI에게 물어보면 답을 얻을 수 있습니다.

함정

전체적으로 순조로웠지만, 두 가지 함정에 빠졌습니다. 나중에 오는 사람들을 위해 기록해둡니다.

1. 잘못된 stake_currency

BTC 데이터를 가져오고 싶어서 stake_currency를 BTC로 설정했습니다. 그랬더니 데이터를 다운로드할 때 거래 쌍을 찾을 수 없었습니다.

나중에 이해했습니다: stake_currency는 거래에 사용하는 '기축 통화'이지, 거래하고 싶은 자산이 아닙니다.

  • USDT 선택 → USDT로 다른 코인 매매 → 거래 쌍은 BTC/USDT, ETH/USDT
  • BTC 선택 → BTC로 다른 코인 매매 → 거래 쌍은 ETH/BTC, XXX/BTC

Binance에서는 USDT 쌍이 가장 많고 유동성도 가장 좋습니다. BTC를 거래하려면 올바른 방법은:

stake_currency: USDT
거래 : BTC/USDT

2. Telegram Bot chat_id 가져오기

Bot을 만들고 Token을 얻는 것은 어렵지 않습니다 — BotFather를 따라가면 됩니다.

까다로운 부분은 chat_id를 얻는 것입니다. 많은 튜토리얼에서 API를 호출하라고 하지만, 더 간단한 방법이 있습니다:

  1. Telegram Web(web.telegram.org) 열기
  2. Bot과의 대화 클릭
  3. URL 보기, 형식은 web.telegram.org/k/#-1234567890 같은 느낌
  4. 그 숫자가 chat_id

요약

환경 준비 완료. 다음 단계: SampleStrategy를 이해하고, 전략의 기본 구조를 파악한다.

Updated at January 19, 2026

Disclaimer: This article is for informational purposes only and does not constitute investment advice. Trading involves risks. Always do your own research.

CC BY 4.0 © 2026 TheFin.top