Saltar a contenido

OpenClaw

Framework de agentes multi-agent open-source para trading automatizado. Usado por Nate Herk en su "30-day challenge" (anterior al setup de Claude Code Routines). El patrón arquitectural es más valioso que el framework específico.

Arquitectura (4 agents)

  1. Data Agent — precios, earnings, options chains via broker API / Polygon / similar.
  2. Strategy Agent — aplica reglas (condition/action) o análisis fundamental.
  3. Risk Agent — valida cada orden antes de ejecutar (max_position, daily_loss, etc.).
  4. Execution Agent — coloca órdenes vía broker API.

Shared message bus loggeable. Ver concepts/multi-agent-trading-architecture para el patrón detallado.

Brokers soportados

Data providers soportados

  • Polygon.io (default).
  • Alpaca (included data).
  • CBOE DataShop (opciones).
  • OptionsDX.

Config default sugerido

{
  "paper_trading": true,
  "risk": {
    "max_position_pct": 0.03,
    "max_daily_loss_pct": 0.02,
    "halt_on_drawdown": true
  }
}

Watchlist sugerida

  • 10–15 símbolos max (evitar sobreabundancia de señales).
  • Default ejemplo: AAPL, MSFT, SPY, QQQ.

Schedule cron sugerido (ET)

  • 08:45 premarket | 09:31 live | 12:00 check | 15:45 close | 17:00 report.
  • Weekdays only.
  • Ejecutado típicamente en VPS (DigitalOcean, Linode, AWS Lightsail) — no laptop.

El "30-day challenge"

  • 2 creators independientes con $10K cada uno, 30 días.
  • Ambos bots reportan "beat SP500" pero sin números exactos — MindStudio dice "promising, not conclusive".
  • Variantes: conservative (5-8% positions) vs moderate-aggressive (hasta 15%, consensus multi-agent para trades más grandes).
  • Ver analysis/nate-herk-claim-verification sobre por qué 30 días no es evidencia.

Relación con Claude Code Routines

OpenClaw resuelve 2 problemas que entities/claude-code-routines también resuelve: 1. Scheduling → OpenClaw usa cron/Linux, Routines usa infraestructura Anthropic. 2. Agente autónomo → ambos.

Diferencias clave: - OpenClaw es open-source, corre donde el user quiera, cualquier modelo. - Routines es Anthropic-hosted, solo Claude, pero requiere plan Pro+. - El user puede elegir o combinar (ej. Routines para schedules fijos + OpenClaw-style architecture dentro del repo).

Relaciones