본문 바로가기
Gen AI/Bitcoin

Data Layer 구현

by 쭈대디 2026. 2. 18.

Data Layer는 빗썸 연결 및 지표 계산 역할을 수행합니다. 

 

Roo Code Prompt 예시

src/market_data/ 폴더를 구현해줘.

1. connector.py:
   ccxt.bithumb 객체를 생성해.
   fetch_ohlcv 함수를 사용하여 BTC/KRW의 1시간 봉 데이터를 가져오는 get_market_data(limit=200) 메서드를 작성해.
   빗썸은 원화 마켓이므로 티커는 반드시 BTC/KRW여야 해.

2. technical.py:
   pandas와 ta 라이브러리를 사용해.
   apply_indicators(df) 메서드를 작성해서 다음 지표를 계산해줘:
    - RSI (14)
    - Bollinger Bands (20, 2) - 상단/하단 밴드
    - MACD (12, 26, 9) - 히스토그램 포함
    - EMA (200) - 장기 추세 확인용

 

 

 

'Gen AI > Bitcoin' 카테고리의 다른 글

[개발 환경 구성] VS Code + Roo Code  (0) 2026.02.18
Draft Architecture  (0) 2026.02.18