Inicio Clasificación Iniciar App

El latido del navegador que conserva los créditos de Claude

Algo de honestidad por adelantado: operar este motor es caro por el lado de la IA. Cada cinco minutos, Claude revisa quince libros — quince llamadas a la API independientes, cada una con un prompt meteorológico completamente informado con datos de pronóstico, llenados previos y el contexto actual del libro de órdenes. Un ciclo de análisis ronda los $0.08–$0.12 de gasto en Anthropic. Multiplícalo a lo largo de un día y eso se convierte en $23–$35 por trader activo.

Antes de esta actualización, el motor seguía ejecutándose indefinidamente una vez que pulsabas "Start Bot" — incluso después de cerrar la pestaña, irte a dormir o simplemente olvidarlo. Tuvimos traders cuyas sesiones se ejecutaron durante más de 72 horas seguidas sin que nadie las vigilara. Eso son más de $100 en créditos quemados en operaciones que nadie vio suceder.

El problema

Estábamos quemando miles de dólares en créditos de la API de Claude cada semana, y una gran parte era para bots que corrían sin que nadie los mirara. Se ejecutaban operaciones, las posiciones se abrían y se cerraban, y los usuarios no se enteraban porque su navegador estaba cerrado. Algunos usuarios volvían y se encontraban con pérdidas inesperadas por operaciones que nunca vieron suceder. Así no es como debería funcionar una plataforma de trading responsable.

Cómo funciona el heartbeat

La solución es elegantemente simple. Este es el mecanismo exacto:

1
El navegador envía un ping cada 3 minutos
Mientras tu pestaña del navegador esté abierta (incluso en segundo plano), el dashboard envía una pequeña solicitud HTTP al servidor cada 3 minutos: POST /api/heartbeat. Son unos pocos bytes: básicamente diciendo "sigo aquí".
2
El servidor rastrea el último heartbeat por usuario
El servidor almacena un timestamp para el último heartbeat de cada usuario. Cada 60 segundos, un verificador en segundo plano escanea todos los bots en ejecución y compara su último heartbeat con la hora actual.
3
6 minutos de silencio = parada automática
Si no se recibe heartbeat durante 6 minutos (dos pings perdidos), el servidor detiene inmediatamente el bot — todos los ciclos de análisis de IA, el streaming de precios WebSocket y la ejecución de trades se detienen. La sesión se cierra limpiamente.
4
El usuario vuelve → notificación clara
Cuando vuelvas a abrir StormBot, verás un banner rojo prominente: "Sesión expirada — Tu sesión anterior se cerró automáticamente después de 6 minutos de inactividad para conservar créditos de API." Simplemente haz clic en "Iniciar Bot" para empezar una nueva sesión de trading.

El impacto

Desde la implementación del sistema de heartbeat, hemos reducido el gasto innecesario en API en aproximadamente 60-70%. Ese es dinero que reinvertimos directamente en mejorar StormBot — servidores más rápidos, más fuentes de datos del clima y las integraciones de Gemini + TensorFlow que verás lanzarse pronto.

Más importante aún, protege . Ya no te despertarás para descubrir que el bot hizo trades mientras dormías. Cada trade ocurre mientras estás monitoreando activamente.

¿Quieres operar sin el heartbeat?

Entendemos que algunos traders prefieren operación 24/7 ininterrumpida. Si te gustaría que el sistema de heartbeat se eliminara de tu cuenta — permitiendo que el bot se ejecute continuamente incluso cuando tu navegador esté cerrado — podemos arreglarlo por cuenta individual.

Ten en cuenta que esto aumentará significativamente tu consumo de créditos de API. Discutiremos las implicaciones y nos aseguraremos de que tu cuenta tenga los límites de crédito apropiados configurados antes de habilitar el modo siempre-activo.

Contáctanos para concertar una reunión
Leer a continuación

Dos nuevas formas de jugar con el cielo: Storm Spin y Storm Bet ya están disponibles

Leer artículo

El bloqueo de Hong Kong: dejamos de pronosticar la ciudad y empezamos a leerla

Leer artículo

StormBot en cifras: 9.592 traders, 2,87 millones de dólares en beneficios para los miembros y exactamente lo que cuesta operarlo

Leer artículo
Todos los artículos