AutoHedge
Coste y backtests AutoHedge: ganancias simuladas con precios constantes
Separa costes de tokens y herramientas de la vista del terminal e inspecciona la hipótesis de doble ejecución antes de interpretar una rentabilidad.
Qué aprenderás
- Mide la tarea completa, no el panel
- Inspecciona el modelo experimental de ejecución
- Diseña una evaluación más informativa
Antes de empezar
- Conceptos básicos de Python, Git y dependencias
- Tarea ficticia sin cartera ni autoridad de firma
Explica la implementación y sus contraejemplos sin confundir simulación o texto generado con resultados financieros verificados.
Conclusiones clave
- Recortar la vista no limita coste del proveedor.
- El backtest supone ejecuciones a ambos lados de cada cierre.
- Incremento contable ficticio no demuestra beneficio real.
Mide la tarea completa, no el panel
El REPL recorta a 2.000 caracteres después de recibir la respuesta del director. No limita tokens de entrada o salida. Exa solicita dos resultados y un campo de contexto de 20 caracteres, pero también texto y resumen estructurado; se serializa el objeto retornado, no una respuesta total garantizada de 20 caracteres.
max_loops=1 en workers no establece una sola petición de proveedor para todo el sistema. Hay que observar handoffs, herramientas y dependencias. Registra intentos, fallos, uso del proveedor y artefactos de investigación aceptados. El coste por artefacto válido incluye trabajo fallido; aquí no se midieron latencia, precios ni ahorro de tokens.
Inspecciona el modelo experimental de ejecución
El backtest simplificado de experimental/market_making.py está separado del flujo de agentes. Para cada cierre calcula compra inferior y venta superior, compra si hay saldo y después vende si hay inventario. Presupone ambas ejecuciones en esa fila, sin exigir evidencia de cruce de máximos/mínimos, cola, comisiones o deslizamiento.
Se seleccionó la función exacta mediante AST y se le dieron dos filas inventadas con cierre 100 mediante un objeto similar a pandas, pero falso. Con los parámetros del ejemplo fuente produjo cuatro ejecuciones simuladas y valor contable aproximado 10000.2 desde 10000. Es una demostración de la hipótesis, no un backtest histórico, retorno esperado ni resultado de inversión.
Diseña una evaluación más informativa
La aritmética educativa muestra que una compra y venta supuestas en la misma fila crean 0.1 de incremento contable aunque el cierre no cambie. Cambiar la hipótesis de ejecución cambia el resultado. Un número positivo puede revelar una convención del simulador y no una oportunidad explotable del mercado.
Una evaluación posterior debe separar ausencia de ejecución, ejecución parcial, movimiento adverso y comisiones, preservando datos desconocidos. Compara calidad de evidencia de investigación independientemente de las métricas de estrategia simulada. Rendimiento real, calibración predictiva y política de trading desplegable siguen sin medir.
Pasos de implementación
- 1
Registra uso completo y artefactos aceptados.
- 2
Inspecciona condiciones de ejecución antes de leer el retorno.
- 3
Añade casos sin ejecución, con costes y adversos.
- 4
Separa contabilidad simulada de resultados de mercado.
Ejemplo para copiar
const close = 100, spreadFraction = 0.001, quantity = 1;
const assumedBuy = close * (1 - spreadFraction / 2);
const assumedSell = close * (1 + spreadFraction / 2);
console.log(Number(((assumedSell - assumedBuy) * quantity).toFixed(6)));
// 0.1: ejecuciones emparejadas inventadas, no beneficio observadoPreguntas frecuentes
¿Se demostró una estrategia rentable?
No. Dos filas ficticias de precio plano exponen una hipótesis del simulador; no hubo datos reales, comisiones, órdenes ni rentabilidad de inversión probada.
¿Una respuesta corta implica pocos tokens?
No. La vista se recorta después de generar el resultado y no restringe el uso del proveedor.
Fuentes
- autohedge/cli.pyFuente verificada 2026-09-08
- autohedge/workers.pyFuente verificada 2026-09-08
- autohedge/tools/exa_search_tool.pyFuente verificada 2026-09-08
- experimental/market_making.pyFuente verificada 2026-09-08