리더보드 앱 실행

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
사용자가 돌아옴 → 명확한 알림
StormBot을 다시 열면, 눈에 띄는 빨간색 배너가 보일 것입니다: "세션 만료 — API 크레딧 절약을 위해 6분간 활동이 없어 이전 세션이 자동으로 닫혔습니다." "봇 시작"을 클릭하기만 하면 새 거래 세션이 시작됩니다.

영향

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

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

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

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

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

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

하늘을 즐기는 두 가지 새로운 방법: Storm Spin과 Storm Bet 출시

기사 읽기

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

기사 읽기

숫자로 보는 StormBot: 거래자 9,592명, 회원 수익 $2.87M, 그리고 운영에 드는 정확한 비용

기사 읽기
모든 기사