Parametri del bot.
Strategie di acquisto e vendita.

Importante
I bot commerciano solo da una posizione lunga.
I bot non chiudono una posizione in perdita.
Il campo "Account" visualizza il tuo conto in IBKR TWS. Se disponi di più account nel terminale, puoi scegliere su quale account lavorerà il bot.
Il campo "Symbol" specifica quale ticker scambia il bot.
Nel campo "Name bot", imposta il nome univoco nome del bot.
Nel campo "Quantity", il lotto base è specificato nel numero di azioni.
Nel campo "Limit", imposti un limite all'importo oltre il quale il bot non può spendere acquistare azioni.
Importante
Più bot funzionano, più diversificato sarà il tuo trading.
Consiglio
Come impostare il "Limite" e calcolare la "Quantità" per il trading?
Dividi la quantità di denaro per il trading di bot in parti approssimativamente uguali, ciascuna parte è il "Limite" del tuo bot.
Dividi il "limite" del bot in 4-5 parti a seconda della fase di mercato. Quindi dividi una parte per il prezzo delle azioni, questa sarà "Quantità".
Esempio: impostiamo il "Limite" del bot su $ 10.000. Se, ad esempio, il prezzo di un’azione è di circa 50 dollari, la “Quantità” per la negoziazione sarà pari a: 10.000 dollari / 5 parti / 50 dollari = 40 azioni.
Nel campo “Take profit”, imposti la percentuale minima di profitto alla quale il bot può trarre profitto.
Il campo "Acquista extra" imposta la percentuale minima di rientro dagli acquisti a un prezzo più alto per acquisti aggiuntivi a un prezzo inferiore.
Esempio di trading: Piramide = disattivato, Trading extra = attivato, Trade intelligenti = disattivato.
Nel campo "Pyramid" puoi impostare la percentuale attraverso la quale il bot può aumentare la sua posizione quando il prezzo delle azioni aumenta.
Se il campo "Smart trades" è selezionato, il bot terrà conto del modello di inversione del grafico al momento dell'acquisto e della vendita.
Esempio di trading: Pyramid = on, Extra trading = on, Smart trades = on.
Se il campo "Extra trading" non è selezionato, il bot scambierà solo durante il normale orario di trading dalle 9:30 alle 16:00. Se il campo è selezionato, il bot scambierà nella sessione di trading anticipato, nella sessione di trading principale e nella sessione di trading tardiva e il periodo di trading totale sarà dalle 4:00 alle 20:00 ora statunitense/orientale.
Qui puoi visualizzare il programma di negoziazione della borsa.
Se il campo "Smart Trades" è selezionato, il bot terrà conto del modello dei punti di svolta dei prezzi durante l'acquisto e la vendita oltre al valore "Take profit".
L'utilizzo dell'opzione "Smart Trades" potrebbe non essere sempre giustificato. Se, ad esempio, l’intervallo di movimento di un titolo è piccolo, il bot potrebbe saltare alcune transazioni poiché le due condizioni “Take profit” e un modello di inversione non saranno soddisfatte contemporaneamente.
Esempio di trading: "Take profit" + "Smart trade" vs "Take profit" + non Smart trade.
Se il campo "Smart quantity" è selezionato, il bot acquisterà una quantità maggiore quando effettuerà acquisti extra di azioni a un prezzo inferiore.
Esempio: il bot ha acquistato 100 azioni a $ 10. Quindi le azioni sono scese a $ 9, quindi il bot effettuerà un acquisto extra: 100 azioni x $ 10 / $ 9 = 111 azioni.
Se il campo "Save shares" è selezionato, in modo che quando prende i profitti il bot salvi i profitti in azioni, non vendere tutte le azioni, ma solo in caso di acquisto. Pertanto, quando si vendono azioni da parte di un bot, l'importo speso per l'acquisto risulterà in un profitto di $ 0 dalle azioni. Questa strategia è vantaggiosa per gli incentivi allo scambio di dividendi. D'accordo, è bello avere dividendi da attività per le quali non hai restituito nulla.
Esempio: il bot ha acquistato 100 azioni al prezzo di $ 10. Quindi le azioni sono salite a $ 11 e il bot dovrebbe trarre profitto, ogni bot venderà: 100 azioni - 100 azioni x ($ 11 - $ 10) / $ 11 = 91 azioni. Il bot registrerà quindi 9 quote di profitto nel database nel campo “Save”.
Per scoprire se è necessario un database e come funziona, leggi Perché è necessario un database?