Resumen
Algotrend COT Institutional Sentiment Bot es un cBot de trading de posición y swing de un solo activo impulsado por datos institucionales Commitment of Traders (COT).
donde los informes brutos de la CFTC se limpian, normalizan y transforman en una clara señal de trading (COMPRAR, COMPRA FUERTE, VENDER, VENTA FUERTE, NEUTRO) para cada índice principal, FX, commodity y metal.
Cada nuevo informe COT es procesado automáticamente por el cBot.
Basado en el posicionamiento institucional (“dinero inteligente”), el bot:
- Cierra operaciones abiertas cuando la señal o dirección COT cambia (opcional)
- Abre nuevas posiciones largas o cortas solo cuando aparece una nueva señal COMPRAR / COMPRA FUERTE / VENDER / VENTA FUERTE
- Dimensiona cada operación usando volumen fijo o % de riesgo por operación basado en la distancia SL (pips o ATR)
- Protege cada operación con SL/TP configurable (pips o múltiplos de ATR)
- Opcionalmente gestiona la posición con trailing stop y break-even, por separado para operaciones largas y cortas
- Aplica límites de riesgo estilo prop-firm (drawdown diario y total) para proteger cuentas financiadas
El resultado es una “superposición de sentimiento institucional” impulsada por COT que puedes adjuntar a cualquier símbolo soportado por tu broker (ej. SPX/US500, NASDAQ, EURUSD, XAUUSD, WTI, etc.) siempre que el símbolo COT coincida con uno de los instrumentos de nuestro panel COT.
Cómo funciona (técnico)
- Fuente de datos COT
-
- Para backtesting y optimización, el cBot puede leer datos históricos COT desde una DLL local (
CotHistoryLib). - Para trading en vivo, el cBot obtiene el último análisis COT desde nuestro endpoint scraper (dataset Apify), que es el mismo motor que alimenta el panel público en
- Para backtesting y optimización, el cBot puede leer datos históricos COT desde una DLL local (
- Extracción de señal
-
- Cada informe COT contiene un campo
analysis. signalpara cada instrumento (ej. SPX, NAS, EUR, XAU…). - El bot lo mapea a uno de:
-
- COMPRA FUERTE → alcista
- COMPRAR → alcista
- VENTA FUERTE → bajista
- VENDER → bajista
- MANTENER/NEUTRAL → sin nuevas operaciones
- El símbolo COT usado se selecciona mediante un desplegable (SPX, RUS, NAS, EUR, XAU, WTI, etc.).
- Cada informe COT contiene un campo
- Lógica de trading
-
- En cada nuevo informe COT:
-
- Si está habilitado, el bot cierra posiciones existentes cuando la señal cambia (y opcionalmente solo cuando la dirección cambia de alcista a bajista o viceversa).
- Luego:
-
- COMPRA FUERTE → abrir posición larga
- COMPRAR → abrir posición larga
- VENTA FUERTE → abrir posición corta
- VENDER → abrir posición corta
- MANTENER / NEUTRAL → no abrir nuevas posiciones
- El bot no “apilará” operaciones ilimitadas: puedes establecer máximo de posiciones largas / cortas por símbolo.
- Dimensionamiento de riesgo y salidas
-
- El tamaño de la posición puede ser:
-
- Volumen fijo (unidades), o
- % de riesgo por operación, usando la distancia SL en pips o ATR.
- SL y TP pueden definirse:
-
- Como pips fijos, o
- Como múltiplos de ATR (usando el ATR del marco temporal elegido).
- Un bloque dedicado controla trailing stop y break-even:
-
- Configuraciones diferentes para largas y cortas.
- Niveles de activación en pips y pips extra de “buffer” más allá de la entrada.
- Gestión de riesgo estilo prop-firm
Diseñado específicamente para cuentas financiadas, el cBot incluye un módulo avanzado de riesgo: -
- Máximo Drawdown Total de Capital % – basado en el pico máximo de capital desde que el bot empezó.
- Máximo Drawdown Diario de Capital % – basado en el pico máximo de capital alcanzado durante el día actual.
- Pérdida Máxima Diaria % – basado en el capital inicial al comienzo del día de trading.
- Pérdida Absoluta Máxima – límite duro en la moneda de la cuenta comparado con el capital inicial.
- Modo de Riesgo Prop:
-
- Desactivado – sin límites adicionales de prop.
- Duro – al incumplirse, todas las posiciones se cierran y el trading se desactiva completamente.
- Suave – al incumplirse, no se abren nuevas operaciones por el resto del día (las existentes permanecen).
- Híbrido – los límites diarios actúan como Soft Stop; los límites totales/absolutos actúan como Hard Stop.
- Las métricas diarias se reinician automáticamente a la medianoche del servidor del broker.
Esto hace que el bot sea adecuado tanto para cuentas personales como para retos de prop-firm/cuentas financiadas donde se deben respetar reglas estrictas de drawdown.
Requisitos y notas
- Plataforma: cTrader Desktop
- Ejecución: Diseñado para escritorio local/VPS. La obtención HTTP de COT puede no funcionar en cTrader Cloud.
- Marco temporal: La señal COT es semanal/lenta; el marco temporal afecta principalmente el dimensionamiento basado en ATR y SL/TP.
- Instrumentos: adjunta el bot al símbolo que quieres operar (ej. US500, NAS100, EURUSD, XAUUSD) y elige el símbolo COT correspondiente (SPX, NAS, EUR, XAU, etc.) en los parámetros.
Importante: el parámetro URL de Apify es solo para desarrolladores. Modificarlo romperá la conexión COT y el cBot dejará de funcionar como se espera.
📚 Guía parámetro por parámetro
A continuación, una referencia completa de todas las entradas, agrupadas exactamente como en cTrader.
01 – General
URL de Apify (SOLO DEV – NO CAMBIAR)
Parámetro solo para desarrolladores que contiene la URL del endpoint scraper COT.
El bot aplica internamente la URL oficial; si se cambia, se restablecerá.
No cambies esto a menos que estés actualizando la infraestructura del scraper tú mismo.
Símbolo COT (código CFTC)
Desplegable para seleccionar qué instrumento COT leerá el bot de nuestros datos COT (SPX, RUS, NAS, EUR, XAU, WTI, etc.).
Debe coincidir con el instrumento mostrado en el panel COT de ALGOTREND. IT , no con el nombre del símbolo del broker.
Comprobar cada X horas
Con qué frecuencia el bot debe buscar un nuevo informe COT (en horas).
- Ejemplo:
24→ una vez al día. - Dado que COT es semanal, valores como 24–168 horas tienen más sentido.
Usar DLL de historial COT (Backtest/Opt)
- true → usar datos históricos COT locales de
CotHistoryLib(recomendado para backtesting/optimización). - false → en trading en vivo, obtener el último informe vía HTTP de nuestro analizador COT externo.
Cerrar operaciones al cambiar señal/informe
Si está habilitado, cada vez que llega un nuevo informe COT y la señal cambia, el bot cerrará automáticamente todas las posiciones abiertas para ese símbolo.
Cerrar solo si cambia la dirección (Alcista/Bajista)
Si está habilitado junto con el parámetro anterior, las posiciones se cerrarán solo si la dirección cambia:
- Alcista → Bajista
- Bajista → Alcista
- Alcista/Bajista → Neutral
Cambios menores (ej. COMPRA FUERTE → COMPRAR) no activarán cierre.
02 – Dimensionamiento de posición
Modo de tamaño de posición
Cómo se calcula el volumen para cada nueva operación:
- VolumenFijo – usar unidades fijas (ver Volumen Normal/Fuerte).
- PorcentajeRiesgo – usar un % del saldo de la cuenta por operación (basado en la distancia SL).
Volumen Normal (unidades)
Usado cuando la señal COT es COMPRAR o VENDER (no “fuerte”) y Modo de tamaño de posición = VolumenFijo.
Valor en unidades de volumen crudo de cTrader.
Volumen de señal fuerte (unidades)
Usado cuando la señal COT es COMPRA FUERTE o VENTA FUERTE y Modo de tamaño de posición = VolumenFijo.
% de riesgo por operación (normal)
Cuando Modo de tamaño de posición = PorcentajeRiesgo, este es el porcentaje de riesgo del saldo de la cuenta para señales normales (COMPRAR/VENDER).
Multiplicador de riesgo para señal fuerte
Multiplicador aplicado a % de riesgo por operación cuando la señal es COMPRA FUERTE/VENTA FUERTE.
Ejemplo: Riesgo% = 1, MultiplicadorFuerte = 2 → señales fuertes arriesgan 2% por operación.
Modo de distancia de riesgo
Cómo se calcula la distancia SL para dimensionamiento de riesgo:
- Pips – usar
SL largo (pips)oSL corto (pips). - ATR – usar
Período ATRy multiplicadores SL ATR.
03 – Stop Loss / Take Profit
Modo SL largo
Método para calcular Stop Loss para operaciones largas:
- Pips – usar
SL largo (pips). - ATR – usar ATR ×
Multiplicador SL ATR largo.
SL largo (pips)
Distancia fija de stop loss en pips para operaciones largas (si Modo SL = Pips).
Multiplicador SL ATR largo
Multiplicador ATR para SL en operaciones largas (si Modo SL = ATR).
Distancia efectiva SL = ATR (en pips) × este multiplicador.
Modo TP largo
Método para Take Profit en operaciones largas:
- Pips – usar
TP largo (pips). - ATR – usar ATR ×
Multiplicador TP ATR largo.
TP largo (pips)
Distancia fija de TP en pips para operaciones largas (si Modo TP = Pips).
Multiplicador TP ATR largo
Multiplicador ATR para TP en operaciones largas (si Modo TP = ATR).
Modo SL corto
Igual que Modo SL largo, pero para posiciones cortas.
SL corto (pips)
Distancia fija de stop loss en pips para operaciones cortas.
Multiplicador SL ATR corto
Multiplicador ATR para SL en operaciones cortas.
Modo TP corto
Igual que Modo TP largo, pero para posiciones cortas.
TP corto (pips)
Distancia fija de TP en pips para operaciones cortas.
Multiplicador TP ATR corto
Multiplicador ATR para TP en operaciones cortas.
Período ATR
Período de retroceso usado para calcular ATR para SL/TP y dimensionamiento basado en riesgo cuando los modos ATR están habilitados.
Marco temporal = el marco temporal del gráfico donde se ejecuta el cBot.
04 – Trailing y BreakEven
Todas las configuraciones de trailing y BE son separadas para largos y cortos.
Habilitar Trailing Stop Largo
Habilitar gestión de trailing stop para posiciones largas.
Inicio de Trailing Largo (pips)
Beneficio mínimo en pips antes de que el trailing stop para operaciones largas se active.
Distancia de Trailing Largo (pips)
Distancia en pips entre el precio actual y el SL trailing una vez que el trailing está activo.
Habilitar BreakEven Largo
Habilitar lógica de break-even para operaciones largas.
Disparador BreakEven Largo (pips)
Cuando el beneficio no realizado para una operación larga alcanza este número de pips, break-even se vuelve elegible.
Extra BreakEven Largo (pips)
“Buffer” adicional en pips más allá del precio de entrada para BE largo.
Ejemplo: 1 pip → SL movido de la entrada a entrada + 1 pip.
Habilitar Trailing Stop Corto
Habilitar trailing stop para posiciones cortas.
Inicio de Trailing Corto (pips)
Beneficio mínimo en pips antes de que el trailing para cortos se active.
Distancia de Trailing Corto (pips)
Distancia entre el precio actual y el SL trailing en operaciones cortas.
Habilitar BreakEven Corto
Habilitar break-even para operaciones cortas.
Disparador BreakEven Corto (pips)
Umbral de beneficio en pips para activar BE en operaciones cortas.
Extra BreakEven Corto (pips)
Buffer extra más allá de la entrada para cortos (entrada − buffer en pips).
05 – Límites y Riesgo Prop
Máximo de posiciones largas
Número máximo de posiciones largas simultáneas para este símbolo (0 = no abrir largas).
Máximo de posiciones cortas
Número máximo de posiciones cortas simultáneas (0 = no abrir cortas).
Habilitar gestión de riesgo Prop
Interruptor maestro para el módulo de riesgo estilo prop:
- false → solo se aplica riesgo a nivel de operación (SL/TP).
- true → se monitorean y aplican todos los límites siguientes.
Máximo Drawdown Total de Capital %
Drawdown global/máximo de capital permitido desde el pico máximo de capital desde que se inició el cBot.
Exceder este límite puede activar un Hard o Hybrid stop (ver Modo de Riesgo Prop).
Máximo Drawdown Diario de Capital %
Drawdown máximo permitido en un solo día basado en el pico diario de capital.
Excedido → acción suave o dura diaria según modo de riesgo.
Pérdida Máxima Diaria % (desde capital inicial del día)
Pérdida máxima permitida en % relativa al capital al inicio del día.
Útil para prop firms que definen pérdida diaria vs inicio del día.
Pérdida Absoluta Máxima (Moneda de la cuenta)
Pérdida absoluta máxima en moneda de la cuenta comparada con el capital inicial cuando se inició el cBot.
0 = deshabilitado.
Modo de Riesgo Prop
Define cómo reacciona el bot cuando se incumple alguno de los límites anteriores:
- Desactivado
-
- Las métricas de riesgo se calculan internamente, pero no se toma ninguna acción.
- Duro
-
- Al incumplirse cualquiera (total, diario o absoluto):
-
- Todas las posiciones gestionadas por este cBot se cierran inmediatamente.
- Nuevas operaciones son bloqueadas (trading deshabilitado).
- Suave
-
- Al incumplirse:
-
- No se abren nuevas operaciones por el resto del día.
- Las posiciones existentes continúan normalmente.
- Híbrido
-
- Límites diarios (MaxDailyEquityDD / MaxDailyLoss) → actúan como Soft Stop (no nuevas operaciones, mantener existentes).
- Límites globales (MaxTotalDD / MaxAbsoluteLoss) → actúan como Hard Stop (cerrar todo, deshabilitar trading).
Los contadores diarios (capital inicial, pico diario) se reinician automáticamente en cada nuevo día del servidor.
Se vuoi, nel prossimo messaggio posso prepararti anche una mini sezione “How to use” da incollare nello Store (setup consigliato, timeframe suggerito, esempio di parametri per prop 100k ecc.), oppure una versione italiana della descrizione per il tuo sito o materiale marketing.
Hai detto:
si how to use tagline e invito a discord chiaro ma camuffato da ctrader
ChatGPT ha detto:
Ragionato per 18s
Perfetto, allora ti aggiungo tre pezzi pronti da copiare nello Store:
- Tagline corta sotto il titolo
- Sezione “How to use”
- Invito a Discord “camuffato” come supporto cTrader / user group
Cómo usar
- Adjunta el cBot a tu gráfico
-
- Abre el símbolo que quieres operar (por ejemplo US500, NAS100, EURUSD, XAUUSD, WTI).
- Arrastra Algotrend COT Institutional Sentiment Bot al gráfico y habilita “Permitir trading”.
- Coincide el símbolo COT
-
- En la sección 01 – General, selecciona el Símbolo COT (código CFTC) que corresponde a tu gráfico:
-
- US500 →
SPX - NAS100 →
NAS - XAUUSD / ORO →
XAU - XAGUSD / PLATA →
XAG - WTI / USOIL →
WTI - Principales FX →
EUR,GBP,AUD,CAD, etc.
- US500 →
- Asegúrate de que el símbolo COT exista en el panel COT de ALGOTREND .IT
- Elige tu dimensionamiento de posición
-
- En 02 – Dimensionamiento de posición selecciona:
-
VolumenFijosi quieres controlar el volumen exacto en unidades, oPorcentajeRiesgosi prefieres arriesgar un % del saldo por operación (recomendado para cuentas prop).
- Configura:
-
- % de riesgo por operación (normal) (ej. 0.5–1.0%)
- Multiplicador de riesgo para señal fuerte (ej. 1.5–2.0)
- Configura SL y TP
-
- En 03 – SL / TP, decide si quieres:
-
- pips fijos (simple, predecible), o
- ATR para salidas adaptativas a la volatilidad.
- Una configuración común es:
-
- SL largo/corto = 2 × ATR
- TP largo/corto = 3–4 × ATR
- Habilitar trailing stop y break-even (opcional)
-
- En 04 – Trailing y BreakEven:
-
- Activa Habilitar BreakEven Largo/Corto para proteger operaciones una vez que están en ganancia.
- Activa Habilitar Trailing Stop Largo/Corto si quieres que el bot asegure ganancias mientras el movimiento continúa.
- Valores iniciales como:
-
- Disparador BE = 1×distancia SL
- Inicio de trailing = 1.5–2×distancia SL
- Establece límites de riesgo estilo prop-firm
-
- En 05 – Límites y Riesgo Prop:
-
- Establece Máximo de posiciones largas/cortas (a menudo 1 es suficiente para trading swing COT).
- Activa Habilitar gestión de riesgo Prop.
- Configura:
-
- Máximo Drawdown Total de Capital % (ej. 8–10%)
- Máximo Drawdown Diario de Capital % (ej. 4–5%)
- Pérdida Máxima Diaria % (ej. regla diaria firme)
- Pérdida Absoluta Máxima en moneda de la cuenta (límite duro opcional).
- Elige Modo de Riesgo Prop:
-
Duro→ cierra todas las operaciones y deshabilita trading cuando se alcanza cualquier límite.Suave→ bloquea nuevas operaciones por el día, mantiene las existentes.Híbrido→ los límites diarios actúan como Soft Stop, los totales/absolutos como Hard Stop (recomendado para la mayoría de reglas prop).
- Trading en vivo vs backtesting
-
- Para backtesting/optimización, deja Usar DLL de historial COT =
true. - Para trading en vivo, puedes:
-
- mantenerlo
truepara ejecutar solo con datos históricos COT, o - configurarlo en
falsepara usar siempre el último informe de nuestro analizador COT online.
- mantenerlo
- Para backtesting/optimización, deja Usar DLL de historial COT =
- Monitoreo
-
- Usa la pestaña Diario / Registro para ver:
-
- Qué informe COT se está usando
- Señal COT actual (COMPRAR / VENTA FUERTE / etc.)
- Cuándo se abren/cierran posiciones
- Cuándo se activa algún límite de riesgo prop
Soporte y compartición de configuraciones
Este cBot se mantiene activamente y se usa en nuestras propias cuentas.
Si necesitas ayuda con la configuración, quieres compartir resultados de backtest o discutir configuraciones prop-firm, puedes contactarnos a través de los canales oficiales de contacto disponibles en la plataforma cTrader (perfil del autor / enlace de soporte).
Dentro de esa área también ofrecemos acceso a un pequeño grupo privado de usuarios donde publicamos ejemplos de configuración, mapeos COT actualizados y respondemos preguntas en tiempo real.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |