Documentación1.0 (latest)
PáginasHerramientas de QuantCraft · 27 / 29

QuantCraft Tools

QuantCraft Tools es un conjunto integrado de herramientas de mercado de solo lectura que la IA puede invocar por ti — en el chat de QuantCraft AI, en un nodo AI Prompt de un Agente y en los agentes de IA Test / Optimization. En lugar de adivinar precios o copiar números en tu prompt, el modelo obtiene lo que necesita y razona sobre los datos reales.

Está activado por defecto. Gestiónalo desde AI → MCPs en el menú superior: QuantCraft Tools (built-in) es la primera fila, con una casilla Enabled for chat, junto a los servidores MCP personalizados que añadas. Esa casilla afecta solo al chat; los nodos AI Prompt siempre tienen las herramientas.


Qué hacen las herramientas

HerramientaQué devuelve
get_ohlcvBarras OHLCV recientes de un símbolo (hasta 60).
compute_indicatorEl valor o valores más recientes de un indicador — rsi, macd, bollinger, atr, adx, vwap, supertrend y el resto del conjunto de gráficos. Las líneas de salida coinciden con el gráfico (p. ej. MACD → macd / signal / histogram).
get_fundamentalsDatos financieros de la empresa — balance, cuenta de resultados, flujo de caja, resultados, ratios, valores por acción, valoración y puntuaciones (Piotroski / Altman / Beneish) — en un momento dado. El modelo puede pedir solo los fields que necesita. Consulta Datos fundamentales.
run_screenerEjecuta un filtro de datos fundamentales y devuelve los símbolos coincidentes. Consulta Screener.
get_accountSaldo, capital, PyG realizada / no realizada.
get_positionsPosiciones abiertas.

Las seis son de solo lectura: la IA puede mirar, nunca operar. Colocar órdenes sigue siendo cosa del nodo Execution del agente.


En el chat del asistente

Haz una pregunta sobre datos y el modelo invoca una herramienta a mitad de la respuesta; verás un estado como Calling MCP (QuantCraft Tools): get_ohlcv mientras se ejecuta. Ejemplos:

  • «¿Cuál es el último cierre de AAPL y su RSI de 14 días?»
  • «Filtra las grandes capitalizaciones rentables que coticen por debajo de 15 veces los beneficios.»
  • «¿Cuánto poder de compra tengo y qué estoy manteniendo?»

get_ohlcv, compute_indicator, get_account y get_positions usan tu cuenta de Trade conectada para los datos en vivo. Sin cuenta conectada informan de que los datos no están disponibles (get_account dice «not connected») en lugar de fallar. get_fundamentals usa tu sesión de QuantCraft iniciada (el mismo acceso que alimenta los datos fundamentales de los backtests); sin sesión, informa «not available».


En un nodo AI Prompt de un agente

Cuando se ejecuta un nodo AI Prompt, el modelo puede invocar las mismas herramientas — acotadas a esa ejecución:

  • get_ohlcv / compute_indicator ven las barras propias de la ejecución para el símbolo de la ejecución.
  • get_fundamentals respeta la fecha de presentación para la barra actual.
  • get_account / get_positions leen la cuenta de papel o real de la ejecución.

Así, un prompt como:

«Usa compute_indicator y get_fundamentals para decidir si esto es una entrada de valor. Responde true o false.»

…permite que el nodo reúna evidencia antes de responder, en lugar de que tú precargues todo en el texto del prompt.

Notas:

  • Funciona con QuantCraft Premium (solo la concesión de Claude), una clave Anthropic u OpenCode conectada y endpoints Custom LLM autoalojados (compatibles con OpenAI, con llamada a herramientas). DeepSeek — con clave propia o alojado — no es compatible con los nodos AI Prompt.
  • Una prueba evalúa el nodo en cada evaluación programada (el intervalo de barra del Scheduler), y cada ronda de herramientas es una llamada al modelo, así que el presupuesto de llamadas de IA (500 llamadas por prueba) cubre también el uso de herramientas. Acota el rango de fechas o usa un calendario más espaciado si lo alcanzas. No hay ningún ajuste para cambiar el presupuesto ni para desactivar las herramientas en un nodo.
  • run_screener dentro de una ejecución está limitado a unos 45 segundos por llamada (o se detiene cuando pulsas Stop); se devuelve un resultado parcial marcado como tal.
  • Cada llamada a una herramienta aparece en la pestaña Output del nodo con un resumen de una línea.

En los agentes Test / Optimization

Los agentes de IA Test y Optimization pueden usar las mismas herramientas cuando Allow market data tools está marcado en los ajustes del agente (desactivado por defecto). Consulta Agentes.


Véase también

  • QuantCraft AI — conectar un modelo, herramientas de IA y servidores MCP
  • Agentes — nodos AI Prompt, AI Builder, agentes Test / Optimization
  • Screener — los filtros detrás de run_screener
4 min de lecturaSugerir una edición ↗
Herramientas de QuantCraft — Documentación (1.0 (latest)) | QuantCraft