왜 필요한가
같은 IP에서 10개+ 거래소 API를 동시에 때리면 Rate Limit에 걸림. 거래소별 다른 IP로 분산하면 해결.
추천: IPRoyal Datacenter (Dedicated)
- iproyal.com → Datacenter Proxies → Dedicated
- 국가: Netherlands (크립토 프렌들리, 미국 IP는 HL 차단 가능)
- 5개 $24/90일 (거래소 2~3개씩 묶어 분산)
- 고정 IP 필수 (로테이팅은 WS 끊김)
설정법
# config.yaml 거래소별
keys:
proxy: 'http://user:pass@IP:PORT'
포맷: http://유저:비번@아이피:포트
주의
- Lighter, GRVT 등은 SDK가 WS 연결 → 프록시보다 격리 프로세스로 해결
- HL 프론트엔드는 같은 지갑이면 프록시 1개 공유 OK
- 프록시 없이도 10개까지는 보통 문제 없음. 15개+ 부터 분산 권장
---
거래소 관리 팁
1. HL 프론트엔드(Miracle, DreamCash 등)는 builder code만 다르고 같은 API. 한 지갑에 여러 builder를 rotation으로
돌리면 포지션 1개로 볼륨은 N개 거래소에 분배.
2. 격리가 필요한 거래소(Lighter, GRVT, Reya)는 subprocess로 별도 프로세스 실행. SDK가 이벤트 루프 충돌하면 이
방법밖에 없음.
3. 프록시는 Netherlands 고정 IP 추천. 미국 IP는 차단 위험. 거래소 2~3개씩 묶어서 분산.
4. 매 사이클 페어 방향 검증 필수. 한쪽만 체결되면 orphan → 단방향 노출 → 손실 누적. 청산은 반드시 시장가로.
5. 새 거래소 추가 시: API key 발급 → 테스트 주문 → config 추가 → 봇 재시작. 무조건 체결 테스트 먼저.\
