리더보드 앱 실행

Claude 크레딧을 절약하는 브라우저 하트비트

먼저 솔직하게 말씀드리자면: 이 엔진을 운영하는 것은 AI 측면에서 비용이 많이 듭니다. 5분마다 Claude는 15개의 호가창을 검토합니다 — 15번의 개별 API 호출이며, 각각은 예보 데이터, 직전 체결, 현재 호가창 맥락이 담긴 완전히 브리핑된 기상 프롬프트를 포함합니다. 한 번의 분석 사이클은 Anthropic 지출 기준 대략 $0.08–$0.12에 해당합니다. 하루를 곱하면 그것은 활성 거래자당 $23–$35.

이 업데이트 이전에는 "Start Bot"을 누르면 엔진이 무한정 계속 실행되었습니다 — 탭을 닫거나, 잠자리에 들거나, 그냥 잊어버린 후에도요. 아무도 지켜보지 않은 채 72시간 이상 연속으로 세션을 돌린 트레이더들이 있었습니다. 이는 아무도 보지 못한 거래에 $100 이상의 크레딧이 소진된 것입니다.

문제

저희는 매주 Claude API 크레딧으로 수천 달러를 태우고 있었습니다 — 그리고 그중 큰 비중이 아무도 보고 있지 않은 봇들이었습니다. 거래가 실행되고 포지션이 열리고 닫히는데도 사용자들은 브라우저를 닫아둔 채 알지 못했습니다. 일부 사용자는 돌아와서 자신이 본 적도 없는 거래로 인한 예상치 못한 손실을 발견하기도 했습니다. 책임감 있는 트레이딩 플랫폼이라면 그래선 안 됩니다.

하트비트 작동 방식

해결책은 우아하게 단순합니다. 정확한 메커니즘은 다음과 같습니다:

1
브라우저가 3분마다 핑을 보냅니다
브라우저 탭이 열려 있는 한(백그라운드에서도), 대시보드는 3분마다 서버에 작은 HTTP 요청을 보냅니다: POST /api/heartbeat. 이것은 단지 몇 바이트로, 본질적으로 "저 아직 있어요"라고 말하는 것입니다.
2
서버는 사용자별 마지막 하트비트를 추적합니다
서버는 각 사용자의 마지막 하트비트에 대한 타임스탬프를 저장합니다. 60초마다 백그라운드 검사기가 실행 중인 모든 봇을 스캔하고 마지막 하트비트를 현재 시간과 비교합니다.
3
6분 무음 = 자동 정지
6분 동안 하트비트가 수신되지 않으면(두 번의 핑 누락), 서버는 즉시 봇을 정지합니다 — 모든 AI 분석 사이클, WebSocket 가격 스트리밍, 거래 실행이 중단됩니다. 세션은 깨끗하게 닫힙니다.
4
사용자가 돌아옴 → 명확한 알림
RainBot을 다시 열면, 눈에 띄는 빨간색 배너가 보일 것입니다: "세션 만료 — API 크레딧 절약을 위해 6분간 활동이 없어 이전 세션이 자동으로 닫혔습니다." "봇 시작"을 클릭하기만 하면 새 거래 세션이 시작됩니다.

영향

하트비트 시스템을 도입한 이후, 불필요한 API 지출을 약 60-70%. 그것은 우리가 RainBot을 더 좋게 만드는 데 직접 재투자하는 돈입니다 — 더 빠른 서버, 더 많은 날씨 데이터 소스, 그리고 곧 출시될 Gemini + TensorFlow 통합입니다.

더 중요한 점은 다음을 보호한다는 것입니다: 당신. 잠자는 동안 봇이 거래를 했다는 것을 일어나서 발견하는 일은 더 이상 없습니다. 모든 거래는 사용자가 적극적으로 모니터링하는 동안 발생합니다.

하트비트 없이 거래하고 싶으신가요?

일부 트레이더가 24/7 중단 없는 운영을 선호한다는 것을 이해합니다. 하트비트 시스템을 계정에서 제거하여 — 브라우저를 닫아도 봇이 지속적으로 실행되게 하고 싶다면 — 계정별로 이를 마련해 드릴 수 있습니다.

이는 API 크레딧 사용량을 상당히 증가시킬 것입니다. 항시 작동 모드를 활성화하기 전에 영향에 대해 논의하고 계정에 적절한 크레딧 한도가 구성되어 있는지 확인합니다.

미팅 일정을 잡으려면 문의해 주세요
다음 읽을거리

RainBot에 새로운 공식 홈이 생겼습니다: rainbot.market

기사 읽기

하늘을 즐기는 두 가지 새로운 방법: RainSpin과 RainBet 출시

기사 읽기

홍콩 잠금: 우리는 도시를 예보하기를 멈추고 읽기 시작했습니다

기사 읽기
모든 기사