Panoramica
Algotrend COT Institutional Sentiment Bot è un cBot di posizione e swing trading su singolo asset alimentato dai dati istituzionali Commitment of Traders (COT).
dove i report grezzi CFTC vengono puliti, normalizzati e trasformati in un chiaro segnale di trading (BUY, STRONG BUY, SELL, STRONG SELL, NEUTRAL) per ogni indice principale, FX, commodity e metallo.
Ogni nuovo report COT viene elaborato automaticamente dal cBot.
Basandosi sul posizionamento istituzionale (“smart money”), il bot:
- Chiude le posizioni aperte quando il segnale o la direzione COT cambiano (opzionale)
- Apre nuove posizioni long o short solo quando appare un nuovo segnale BUY / STRONG BUY / SELL / STRONG SELL
- Dimensiona ogni trade usando volume fisso o % di rischio per trade basato sulla distanza dello SL (pips o ATR)
- Protegge ogni trade con SL/TP configurabili (pips o multipli di ATR)
- Gestisce opzionalmente la posizione con trailing stop e break-even, separatamente per trade long e short
- Applica limiti di rischio in stile prop-firm (drawdown giornaliero e totale) per proteggere i conti finanziati
Il risultato è un “overlay di sentiment istituzionale” guidato dal COT che puoi applicare a qualsiasi simbolo supportato dal tuo broker (es. SPX/US500, NASDAQ, EURUSD, XAUUSD, WTI, ecc.) purché il simbolo COT corrisponda a uno degli strumenti del nostro dashboard COT.
Come funziona (tecnico)
- Fonte dati COT
-
- Per backtesting e ottimizzazione, il cBot può leggere dati storici COT da una DLL locale (
CotHistoryLib). - Per trading live, il cBot recupera l'ultima analisi COT dal nostro endpoint scraper (dataset Apify), lo stesso motore che alimenta il dashboard pubblico su
- Per backtesting e ottimizzazione, il cBot può leggere dati storici COT da una DLL locale (
- Estrazione del segnale
-
- Ogni report COT contiene un campo
analysis. signalper ogni strumento (es. SPX, NAS, EUR, XAU…). - Il bot lo mappa in uno dei seguenti:
-
- STRONG BUY → rialzista
- BUY → rialzista
- STRONG SELL → ribassista
- SELL → ribassista
- HOLD/NEUTRAL → nessuna nuova operazione
- Il simbolo COT utilizzato è selezionabile tramite un menu a tendina (SPX, RUS, NAS, EUR, XAU, WTI, ecc.).
- Ogni report COT contiene un campo
- Logica di trading
-
- Ad ogni nuovo report COT:
-
- Se abilitato, il bot chiude le posizioni esistenti quando il segnale cambia (e opzionalmente solo quando la direzione cambia da rialzista a ribassista o viceversa).
- Poi:
-
- STRONG BUY → apre una posizione long
- BUY → apre una posizione long
- STRONG SELL → apre una posizione short
- SELL → apre una posizione short
- HOLD / NEUTRAL → nessuna nuova posizione
- Il bot non “accumulerà” operazioni illimitate: puoi impostare massimo numero di posizioni long/short per simbolo.
- Dimensionamento del rischio e uscite
-
- La dimensione della posizione può essere:
-
- Volume fisso (unità), oppure
- % di rischio per trade, usando la distanza SL in pips o ATR.
- SL e TP possono essere definiti:
-
- Come pips fissi, oppure
- Come multipli di ATR (usando l'ATR del timeframe scelto).
- Un blocco dedicato controlla trailing stop e break-even:
-
- Impostazioni diverse per long e short.
- Livelli di attivazione in pips e pips “buffer” extra oltre l’entry.
- Gestione del rischio in stile prop-firm
Progettata specificamente per conti finanziati, il cBot include un modulo avanzato di rischio: -
- Max Total Equity Drawdown % – basato sul picco massimo di equity da quando il bot è partito.
- Max Daily Equity Drawdown % – basato sul massimo equity raggiunto durante il giorno corrente.
- Max Daily Loss % – basato sull’equity iniziale all’inizio della giornata di trading.
- Max Absolute Loss – limite massimo in valuta del conto rispetto all’equity iniziale.
- Modalità Prop Risk:
-
- Off – nessun limite prop aggiuntivo.
- Hard – al superamento, tutte le posizioni vengono chiuse e il trading è completamente disabilitato.
- Soft – al superamento, non vengono aperti nuovi trade per il resto della giornata (le posizioni esistenti rimangono).
- Hybrid – i limiti giornalieri agiscono come Soft Stop; i limiti totali/assoluti come Hard Stop.
- Le metriche giornaliere si resettano automaticamente a mezzanotte del server broker.
Questo rende il bot adatto sia per conti personali sia per sfide prop-firm/conti finanziati dove devono essere rispettate regole di drawdown rigorose.
Requisiti e note
- Piattaforma: cTrader Desktop
- Esecuzione: progettato per desktop locale/VPS. Il recupero COT via HTTP potrebbe non funzionare su cTrader Cloud.
- Timeframe: il segnale COT è settimanale/lento; il timeframe influisce principalmente sul dimensionamento basato su ATR e SL/TP.
- Strumenti: applica il bot al simbolo che vuoi tradare (es. US500, NAS100, EURUSD, XAUUSD) e scegli il simbolo COT corrispondente (SPX, NAS, EUR, XAU, ecc.) nei parametri.
Importante: il parametro URL Apify è solo per sviluppatori. Modificarlo romperà la connessione COT e il cBot smetterà di funzionare correttamente.
📚 Guida parametro per parametro
Di seguito un riferimento completo di tutti gli input, raggruppati esattamente come in cTrader.
01 – Generale
URL Apify (SOLO DEV – NON MODIFICARE)
Parametro solo per sviluppatori che contiene l’URL dell’endpoint scraper COT.
Il bot applica internamente l’URL ufficiale; se il valore viene cambiato, sarà ripristinato.
Non modificare a meno che tu non stia aggiornando personalmente l’infrastruttura dello scraper.
Simbolo COT (codice CFTC)
Menu a tendina per selezionare quale strumento COT il bot leggerà dai nostri dati COT (SPX, RUS, NAS, EUR, XAU, WTI, ecc.).
Deve corrispondere allo strumento mostrato nel dashboard COT su ALGOTREND. IT , non al nome simbolo del broker.
Controlla ogni X ore
Con quale frequenza il bot deve controllare un nuovo report COT (in ore).
- Esempio:
24→ una volta al giorno. - Dato che il COT è settimanale, valori tra 24 e 168 ore hanno più senso.
Usa DLL Storia COT (Backtest/Opt)
- true → usa dati storici COT locali da
CotHistoryLib(consigliato per backtesting/ottimizzazione). - false → in trading live, recupera l’ultimo report via HTTP dal nostro analizzatore COT esterno.
Chiudi trade al cambio segnale/report
Se abilitato, ogni volta che arriva un nuovo report COT e il segnale cambia, il bot chiuderà automaticamente tutte le posizioni aperte per quel simbolo.
Chiudi solo se cambia direzione (Bull/Bear)
Se abilitato insieme al parametro precedente, le posizioni verranno chiuse solo se la direzione cambia:
- Da rialzista a ribassista
- Da ribassista a rialzista
- Da rialzista/ribassista a neutrale
Cambiamenti minori (es. STRONG BUY → BUY) non attivano la chiusura.
02 – Dimensionamento posizione
Modalità dimensionamento posizione
Come viene calcolato il volume per ogni nuovo trade:
- FixedVolume – usa unità fisse (vedi Volume Normale/Forte).
- RiskPercent – usa una % del saldo conto per trade (basato sulla distanza SL).
Volume normale (unità)
Usato quando il segnale COT è BUY o SELL (non “forte”) e Position Size Mode = FixedVolume.
Valore in unità di volume cTrader grezze.
Volume segnale forte (unità)
Usato quando il segnale COT è STRONG BUY o STRONG SELL e Position Size Mode = FixedVolume.
% di rischio per trade (normale)
Quando Position Size Mode = RiskPercent, questa è la percentuale di rischio del saldo conto per segnali normali (BUY/SELL).
Moltiplicatore rischio segnale forte
Moltiplicatore applicato a Risk % per Trade quando il segnale è STRONG BUY/STRONG SELL.
Esempio: Risk% = 1, StrongMultiplier = 2 → segnali forti rischiano il 2% per trade.
Modalità distanza rischio
Come viene calcolata la distanza SL per il dimensionamento del rischio:
- Pips – usa
Long SL (pips)oShort SL (pips). - ATR – usa
Periodo ATRe moltiplicatori SL ATR.
03 – Stop Loss / Take Profit
Modalità SL long
Metodo per calcolare lo Stop Loss per trade long:
- Pips – usa
Long SL (pips). - ATR – usa ATR ×
Moltiplicatore SL ATR long.
Long SL (pips)
Distanza fissa dello stop loss in pips per trade long (se SL Mode = Pips).
Moltiplicatore SL ATR long
Moltiplicatore ATR per SL su trade long (se SL Mode = ATR).
Distanza SL effettiva = ATR (in pips) × questo moltiplicatore.
Modalità TP long
Metodo per il Take Profit su trade long:
- Pips – usa
Long TP (pips). - ATR – usa ATR ×
Moltiplicatore TP ATR long.
Long TP (pips)
Distanza fissa del TP in pips per trade long (se TP Mode = Pips).
Moltiplicatore TP ATR long
Moltiplicatore ATR per TP su trade long (se TP Mode = ATR).
Modalità SL short
Uguale a Modalità SL long, ma per posizioni short.
Short SL (pips)
Distanza fissa dello stop loss in pips per trade short.
Moltiplicatore SL ATR short
Moltiplicatore ATR per SL su trade short.
Modalità TP short
Uguale a Modalità TP long, ma per posizioni short.
Short TP (pips)
Distanza fissa del TP in pips per trade short.
Moltiplicatore TP ATR short
Moltiplicatore ATR per TP su trade short.
Periodo ATR
Periodo di lookback usato per calcolare ATR per SL/TP e dimensionamento basato sul rischio quando le modalità ATR sono attive.
Timeframe = il timeframe del grafico dove gira il cBot.
04 – Trailing & BreakEven
Tutte le impostazioni di trailing e BE sono separate per long e short.
Abilita trailing stop long
Abilita la gestione del trailing stop per posizioni long.
Inizio trailing long (pips)
Profitto minimo in pips prima che il trailing stop per trade long diventi attivo.
Distanza trailing long (pips)
Distanza in pips tra il prezzo corrente e lo SL trailing una volta attivo il trailing.
Abilita break-even long
Abilita la logica di break-even per trade long.
Trigger break-even long (pips)
Quando il profitto non realizzato per un trade long raggiunge questo numero di pips, il break-even diventa attivo.
Extra break-even long (pips)
“Buffer” aggiuntivo in pips oltre il prezzo di ingresso per il BE long.
Esempio: 1 pip → SL spostato da ingresso a ingresso + 1 pip.
Abilita trailing stop short
Abilita il trailing stop per posizioni short.
Inizio trailing short (pips)
Profitto minimo in pips prima che il trailing per short diventi attivo.
Distanza trailing short (pips)
Distanza tra prezzo corrente e SL trailing su trade short.
Abilita break-even short
Abilita il break-even per trade short.
Trigger break-even short (pips)
Soglia di profitto in pips per attivare il BE per trade short.
Extra break-even short (pips)
Buffer extra oltre l’ingresso per short (ingresso − buffer in pips).
05 – Limiti & rischio Prop
Max posizioni long
Numero massimo di posizioni long simultanee per questo simbolo (0 = non aprire long).
Max posizioni short
Numero massimo di posizioni short simultanee (0 = non aprire short).
Abilita gestione rischio Prop
Interruttore principale per il modulo di rischio in stile prop:
- false → viene applicato solo il rischio a livello di trade (SL/TP).
- true → tutti i limiti seguenti sono monitorati e applicati.
Max Total Equity Drawdown %
Drawdown globale/massimo equity consentito dal picco massimo di equity da quando il cBot è partito.
Superare questo limite può attivare uno stop Hard o Hybrid (vedi Modalità Prop Risk).
Max Daily Equity Drawdown %
Drawdown massimo consentito in un singolo giorno basato sul picco equity giornaliero.
Superato → azione soft o hard giornaliera a seconda della modalità rischio.
Max Daily Loss % (da equity inizio giornata)
Perdita massima consentita in % rispetto all’equity all’inizio della giornata.
Utile per prop firm che definiscono la perdita giornaliera rispetto all’inizio giornata.
Max perdita assoluta (valuta conto)
Perdita assoluta massima in valuta conto rispetto all’equity iniziale all’avvio del cBot.
0 = disabilitato.
Modalità Prop Risk
Definisce come il bot reagisce quando uno dei limiti sopra viene superato:
- Off
-
- Le metriche di rischio sono comunque calcolate internamente, ma nessuna azione viene intrapresa.
- Hard
-
- Al superamento di qualsiasi limite (totale, giornaliero o assoluto):
-
- Tutte le posizioni gestite da questo cBot vengono chiuse immediatamente.
- I nuovi trade vengono bloccati (trading disabilitato).
- Soft
-
- Al superamento di qualsiasi limite:
-
- Non vengono aperti nuovi trade per il resto della giornata.
- Le posizioni esistenti vengono lasciate correre normalmente.
- Hybrid
-
- Limiti giornalieri (MaxDailyEquityDD / MaxDailyLoss) → agiscono come Soft Stop (nessun nuovo trade, mantieni esistenti).
- Limiti globali (MaxTotalDD / MaxAbsoluteLoss) → agiscono come Hard Stop (chiudi tutto, disabilita trading).
I contatori giornalieri (equity iniziale, picco giornaliero) si resettano automaticamente ad ogni nuovo giorno server.
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
Come usare
- Applica il cBot al tuo grafico
-
- Apri il simbolo che vuoi tradare (per esempio US500, NAS100, EURUSD, XAUUSD, WTI).
- Trascina Algotrend COT Institutional Sentiment Bot sul grafico e abilita “Allow trading”.
- Abbina il simbolo COT
-
- Nella sezione 01 – Generale, seleziona il Simbolo COT (codice CFTC) corrispondente al tuo grafico:
-
- US500 →
SPX - NAS100 →
NAS - XAUUSD / ORO →
XAU - XAGUSD / ARGENTO →
XAG - WTI / USOIL →
WTI - FX majors →
EUR,GBP,AUD,CAD, ecc.
- US500 →
- Assicurati che il simbolo COT esista nel dashboard COT su ALGOTREND .IT
- Scegli il dimensionamento della posizione
-
- In 02 – Dimensionamento posizione seleziona:
-
FixedVolumese vuoi controllare il volume esatto in unità, oppureRiskPercentse preferisci rischiare una % del saldo per trade (consigliato per conti prop).
- Imposta:
-
- % di rischio per trade (normale) (es. 0.5–1.0%)
- Moltiplicatore rischio segnale forte (es. 1.5–2.0)
- Configura SL & TP
-
- In 03 – SL / TP, decidi se vuoi:
-
- pips fissi (semplice, prevedibile), oppure
- ATR basati su uscite (adattivi alla volatilità).
- Una configurazione comune è:
-
- SL Long/Short = 2 × ATR
- TP Long/Short = 3–4 × ATR
- Abilita trailing stop e break-even (opzionale)
-
- In 04 – Trailing & BreakEven:
-
- Attiva Enable Long/Short BreakEven per proteggere i trade una volta in profitto.
- Attiva Enable Long/Short Trailing Stop se vuoi che il bot blocchi i profitti mentre il movimento continua.
- Valori di partenza come:
-
- BE Trigger = 1×distanza SL
- Trail Start = 1.5–2×distanza SL
- Imposta limiti rischio in stile prop-firm
-
- In 05 – Limiti & Rischio Prop:
-
- Imposta Max posizioni long/short (spesso 1 è sufficiente per il swing trading COT).
- Attiva Abilita gestione rischio Prop.
- Configura:
-
- Max Total Equity Drawdown % (es. 8–10%)
- Max Daily Equity Drawdown % (es. 4–5%)
- Max Daily Loss % (es. regola giornaliera della prop firm)
- Max perdita assoluta in valuta conto (limite massimo opzionale).
- Scegli Modalità Prop Risk:
-
Hard→ chiude tutti i trade e disabilita il trading quando viene raggiunto un limite.Soft→ blocca nuovi trade per la giornata, mantiene i trade esistenti.Hybrid→ i limiti giornalieri si comportano come Soft Stop, i limiti totali/assoluti come Hard Stop (consigliato per la maggior parte delle regole prop).
- Trading live vs backtesting
-
- Per backtesting/ottimizzazione, lascia Usa DLL Storia COT =
true. - Per trading live, puoi:
-
- tenerlo
trueper usare solo dati storici COT, oppure - impostarlo su
falseper usare sempre l’ultimo report dal nostro analizzatore COT online.
- tenerlo
- Per backtesting/ottimizzazione, lascia Usa DLL Storia COT =
- Monitoraggio
-
- Usa la scheda Journal / Log per vedere:
-
- Quale report COT viene usato
- Segnale COT corrente (BUY / STRONG SELL / ecc.)
- Quando le posizioni vengono aperte/chiuse
- Quando viene attivato un limite di rischio prop
Supporto e condivisione impostazioni
Questo cBot è attivamente mantenuto e usato sui nostri conti.
Se hai bisogno di aiuto con la configurazione, vuoi condividere risultati di backtest o discutere impostazioni prop-firm, puoi contattarci tramite i canali ufficiali disponibili nella piattaforma cTrader (profilo autore / link supporto).
All’interno di quell’area forniamo anche accesso a un piccolo gruppo privato di utenti dove pubblichiamo esempi di configurazione, mappature COT aggiornate e rispondiamo a domande in tempo reale.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |