Mercado Trading

Bot lunghi e bot brevi: come funzionano gli algoritmi e come configurarli

Contenuti sponsorizzati pubblicati il ​​20 novembre 2018 contrassegnati come ,

In questo post, impareremo di più sugli algoritmi impiegati dal servizio bot di 3Commas e spiegheremo:

  • Os nozioni di base dietro gli algoritmi per Long Bot e Short Bot;
  • Come applicare l'algoritmo a più coppie;
  • L'uso degli ordini di sicurezza e dei loro parametri (moltiplicatore, passo, ecc.);
  • I 20 parametri o configurazioni dei robot; cosa significano e come funzionano.

Um Trading bot (robot di trading, in portoghese) è un algoritmo di trading che esegue gli ordini sugli scambi di criptovaluta in base alle impostazioni definite dall'utente. Il bots operano 24 ore su XNUMX e sono in grado di rispondere istantaneamente ai rapidi cambiamenti delle condizioni di mercato.

Principi di funzionamento

Bot lunghi operano quando i prezzi aumentano secondo la semplice logica di comprare basso e vendere alto.

Bot brevi si attivano quando i prezzi scendono. Non sono realmente "brevi", ma sfruttano il principio di vendere un token a un prezzo elevato e di riacquistarlo a un prezzo inferiore. In questo modo i profitti sono garantiti, mantenendo la quantità iniziale di gettoni.

Esploreremo ulteriormente le strategie Long e Short, ma prima conosceremo tre punti importanti:

  1. Per impostazione predefinita, i Bot lunghi e i Bot corti aumentano la valuta a sinistra o la "Valuta di quotazione": BTC_ETH, BTC_XRP, BTC_NEO = BTC; USDT_ADA, USDT_EOS, USDT_LTC = USDT e così via. Questo può essere modificato selezionando un diverso tipo di profitto nelle impostazioni del bot "Valuta profitto".
  2. L'algoritmo Long Bot richiede fondi nella prima valuta della coppia. BTC _ETH, BTC _ADA = BTC; ETH_XRP, ETH_ADA = ETH e così via.
  3. L'algoritmo Short richiede fondi nella seconda valuta della coppia. BTC_ETH = ETH, BTC_ADA = ADA, ETH_XRP = XRP e così via.

Preparati per un'avventura emozionante!

Il mercato sta crescendo: il bot compra basso e vende alto.

Bot lungo

Questo principio è vecchio come il tempo: compra 1 moneta per $ 10, vendi la stessa moneta per $ 11. Il profitto di $ 1 viene realizzato sulla differenza di prezzo.

La strategia Long Bot

Specifica le condizioni in base alle quali il bot inizierà a fare trading: quante valute acquistare ea quale prezzo, esattamente come in un ordine di acquisto. Il bot acquista i token al prezzo specificato e li vende con un profitto all'aumentare del prezzo.

In caso di calo di prezzo, i Long Bot utilizzano gli ordini di sicurezza. Si tratta di ordini con prezzi inferiori al prezzo acquistato. Il bot li esegue con incrementi dell'X%. Quando vengono attivati, poiché utilizzi più ordini di sicurezza, abbassa il prezzo di Take Profit e chiude l'affare senza perdere i profitti precedenti.

Come funziona il bot

  1. Acquista un gettone a tua scelta;
  2. Effettuare un ordine di vendita;
  3. Effettuare ordini di riacquisto di titoli al di sotto del prezzo di acquisto iniziale;
  4. Se sono stati attivati ​​ordini di sicurezza, aggiornare l'ordine di vendita. Se necessario, configurare nuovi ordini di sicurezza;
  5. Dopo che l'affare è stato chiuso, attende che l'inizio delle condizioni di trading siano soddisfatte prima di iniziare un altro accordo.

Un esempio di come funzionano gli ordini di sicurezza con i Long Bot

João ha $ 1.000 e vuole guadagnare altri $ 10. Crede che l'ETH aumenterà, quindi esegue il bot per scambiare la criptovaluta.

  1. Supponiamo che ETH venga scambiato a $ 500 - Il bot acquisterà 0,2 ETH per $ 100;
  2. Un ordine di vendita viene definito quando il prezzo raggiunge $ 550. Perché? Perché John intende realizzare un profitto di $ 10. Nel tuo caso, questo è un altro 10% del prezzo di acquisto. Il prezzo sale del 10% e Jão guadagna $ 10.
  3. Ci sono 3 ordini di sicurezza definiti in incrementi del 10% al di sotto del prezzo di acquisto originale. Ciò significa che il primo ordine di sicurezza (SO) verrà eseguito se il prezzo scende al di sotto del prezzo di acquisto del 10%; la seconda, se il prezzo scende del 10%; e il terzo, se scende di un altro 10%. Il prezzo di acquisto per ciascuno di questi ordini di sicurezza è di $ 100.

Ogni volta che il prezzo di ETH raggiunge $ 450, $ 405 e $ 364,5, il bot acquisterà $ 100 di ETH:

  • Se il prezzo di ETH scende a $ 440: L'ordine di sicurezza è stato attivato per $ 450 e il bot ha acquistato $ 100 / $ 450 = 0,2222 ETH. João aveva 0,2 ETH e, dopo che il primo OS (Security Order) è stato attivato, ha comprato 0,2222 ETH in più e ora ha 0,4222 ETH. Costano João U $ 200. Il prezzo medio di acquisto è U $ 200 / 0,4222 ETH = U $ 473,70. João deve ancora guadagnare $ 10, ma ora è il 5% dei $ 200 spesi per la posizione. L'ordine TakeProfit viene rimosso da $ 550 e posto al + 5% del prezzo medio di acquisto di $ 473,7. Cioè, il bot lo abbassa, da $ 550 a $ 497,40, adeguamento a causa dell'ordine di sicurezza acquistato dal bot. Se il prezzo raggiunge U $ 497,40, sarà 0,4222 ETH * U $ 497,4 = U $ 210. João riceve i suoi U $ 10.
  • Se il prezzo continua a scendere e raggiunge il prossimo ordine di sicurezza: il bot cambierà le sue impostazioni allo stesso modo.

Quindi, ogni volta che l'algoritmo calcola la media del prezzo di acquisto, venderà ETH al primo balzo con il profitto specificato di $ 10.

Se il mercato è in calo, il bot vende alto e riacquista basso.

Bot corto

Questo è l'opposto dell'algoritmo del Bot lungo: vendi 1 moneta per $ 10, acquista 1 moneta per $ 9. Approfitta della differenza di prezzo: $ 1 in più in monete.

Come funziona il bot

  1. Determina quanto vendere da un token accumulato;
  2. Effettuare ordini di acquisto per riacquistare il token;
  3. Definisce gli ordini di vendita di titoli (se la valuta inizia a salire);
  4. Se vengono attivati ​​ordini di sicurezza, aggiornali. Se necessario, definire nuovi ordini di sicurezza;
  5. Dopo che l'affare è stato chiuso, attende che l'inizio delle condizioni di trading siano soddisfatte prima di iniziare un altro accordo.

Un esempio di come funzionano gli ordini di sicurezza con Short Bot

João ha 1 ETH e si aspetta che il prezzo scenda. Potrebbe resistere, ma invece decide di utilizzare lo Short Bot su una coppia di trading USD_ETH.

  1. Il prezzo attuale di ETH è di $ 500, il bot vende 0.2 ETH a $ 100.
  2. Viene effettuato un ordine di sicurezza per acquistare 0,2 ETH a $ 450. La logica è chiara: il bot ha venduto ETH per $ 100 e ora acquisterà di nuovo al 10% in meno per un profitto di $ 10. 10% $ 500 è $ 450. Se questo ordine viene eseguito, il bot acquisterà 0,2 ETH per $ 90. John avrà lo stesso 1 ETH più $ 10 di profitto. Vendendo 0,2 ETH, João avrà U $ 100 e spenderà U $ 90 per riacquistarlo: U $ 100 - U $ 90 = U $ 10.
  3. Esistono ordini di sicurezza di 0,2 ETH ciascuno con incrementi del 10%. Cioè, se il prezzo smette di scendere e inizia a salire, proprio come il Long Bot, il bot aggiornerà il prezzo Take Profit man mano che riceve più richieste di sicurezza. Gli ordini di sicurezza costano $ 550, $ 605 e $ 665,5, tutti in aumento con incrementi del 10%. Ad esempio: se il prezzo di ETH sale a $ 580, viene attivato un ordine di sicurezza per $ 550 e un altro 0,2 ETH viene venduto per $ 110. Ora vendiamo 0,2 + 0,2 = 0,4 ETH e abbiamo ricevuto $ 110 + $ 100 = $ 210.

Tuttavia, João vuole vincere $ 10 e riavere i suoi 0.4 ETH. Per rendere felice João, il suo 0,4 ETH dovrebbe costare $ 10 in meno di quello che ha pagato per loro: $ 210 - $ 10 = $ 200. Quindi João ha bisogno di 1 ETH per $ 200/0,4, 500 = $ 450. L'algoritmo rimuove l'ordine (il prezzo che chiuderà l'affare) da $ 500 a $ 0,4 per un volume totale di 0,4 ETH. Quando viene attivato l'ordine di acquisto aggiornato, il ritorno di John sarà di 1 ETH e, ancora una volta, diventerà il felice proprietario di 10 ETH, ma ora con un profitto extra di $ XNUMX.

Man mano che il bot acquisisce più ordini di sicurezza, calcola la media del prezzo di profitto. Nel primo autunno, acquisterà ETH, chiudendo l'affare e lasciando João con un profitto di $ 10.

Configurazione di un bot - impostazioni di base

La creazione di bot inizia con la scelta tra bot semplici o composti.

Qual è la differenza tra un bot semplice e un bot composto?

  • Numero di transazioni attive: più transazioni simultanee per bot contro una transazione per bot;
  • Come il bot utilizza i fondi;
  • Condizioni iniziali;
  • Facile gestione e statistiche.

1. Numero di transazioni attive: Composto = più coppie commerciali VS Semplice = una coppia commerciale

Un semplice bot può scambiare solo una valuta alla volta. Ad esempio, un semplice bot su una coppia BTC_LTC, come nell'immagine sotto, scambierà solo questa coppia.

Puoi specificare più coppie con un bot composto e aprirà molte offerte o offerte contemporaneamente. Seleziona le coppie di trading come nell'immagine sottostante, per BTC_ETH, BTC_LTC, BTC_TNT. Quando le condizioni di inizio scambio sono soddisfatte, il bot inizierà una nuova operazione. Se la condizione di inizio scambio è soddisfatta per tutte le coppie di scambio selezionate, il numero massimo di coppie definite dall'utente inizierà simultaneamente nuove negoziazioni. Se viene soddisfatta solo la condizione di inizio scambio di una coppia di scambio, solo quella coppia di scambio avvierà una nuova transazione.

2. Come un bot utilizza i fondi

I bot richiedono che una certa quantità di risorse venga allocata e "bloccata" in modo che gli ordini di sicurezza possano essere eseguiti quando necessario. Il bot composito ottimizza l'utilizzo del fondo, poiché utilizza i valori allocati in più coppie. Un singolo bot avrà tutti i fondi allocati bloccati fino a quando un segnale di acquisto non innesca l'ordine.

Un singolo bot gestito in modo indipendente richiede fondi e l'aggiunta di più bot semplici può creare una mancanza di fondi per mantenerli in esecuzione.

Ad esempio, John sceglie 10 paia da scambiare ai bot. Tuttavia, se vengono utilizzate tutte le richieste di sicurezza di John, potrebbe avere quel tanto che basta per l'esecuzione di due bot simultanei. Il trader non sa come determinare quali valute saranno le prime a ricevere un segnale di acquisto - e molto probabilmente nessuno lo fa. Cosa può fare João? Può creare 10 semplici bot, uno per ogni coppia. Se i segnali per acquistare tutte e 5 le monete vengono raggiunti, verranno acquistati tutti senza problemi. Ma se i prezzi iniziano a scendere, gli ordini di titoli potrebbero non essere completati a causa della mancanza di fondi, il che può provocare perdite.

Questo esempio è uno dei motivi per cui suggeriamo di utilizzare un bot composto. João sceglie le stesse 10 coppie che ha creato con i suoi singoli robot singoli, ma con un bot composto, imposta il numero massimo di offerte attive a 2 e il bot acquisterà obbedientemente le prime due monete attivate dalle condizioni di inizio scambio. L'algoritmo del bot aprirà una nuova transazione solo se una delle due transazioni aperte è già stata completata. Dato che non ce ne saranno mai più di due, i fondi non mancheranno!

3. Condizioni iniziali

Disponibile solo per bot semplici

manualmente - L'utente decide quando avviare il bot, da qui il termine "manuale". Dopo che il bot ha chiuso una trattativa aperta, una nuova trattativa non verrà aperta fino a quando l'utente non riavvia il bot.

Apri un nuovo scambio al più presto - il bot avvierà un nuovo accordo subito dopo averne chiuso uno aperto.

Disponibile per bot semplici e composti

Segnali di TradingView

Acquisto - il bot aprirà uno scambio se la coppia di scambi selezionata ha un segnale di acquisto da TradingView.

Acquisto forte - funziona allo stesso modo di "compra", tranne per il fatto che il segnale deve essere "acquisto forte".

Forte vendita - funziona solo per Short Bot. Condizioni opposte di Strong Buy.

Vendere - funziona solo per Short Bot. Condizioni di acquisto opposte.

Segnale personalizzato TradingView - il bot opererà secondo le proprie strategie attraverso gli indicatori di TradingView. Ulteriori informazioni sui segni personalizzati qui.

4. Facilità di gestione e statistiche

Os bot composti sono più facili da gestire e raccogliere informazioni statistiche. Ad esempio, nella pagina del bot composto puoi:

  • Chiudi o annulla tutte le transazioni attive con un clic
  • Visualizza le informazioni sulle offerte attive e chiuse
  • Modifica il bot e cambia i suoi parametri per tutte le nuove operazioni e peer
  • Modifica e riduci il numero di transazioni attive contemporaneamente in caso di mancanza di fondi

Panoramica dell'interfaccia

1. Nome - assegna un nome al tuo bot per identificarlo nell'elenco delle transazioni attive e altri bot.
2. Selezionarne uno Exchange - Lo scambio su cui funzionerà il bot.
3. Coppie consigliate - Valute con le offerte di maggior successo nelle ultime 24 ore.
4. Pairs - Seleziona le tue coppie di trading. Ricorda se:

  • Per impostazione predefinita, i bot sono configurati per realizzare un profitto nella valuta di quotazione o nella valuta a sinistra: BTC_ETH, BTC_XRP, BTC_NEO = BTC, eccetera. Per realizzare un profitto nella valuta a destra, seleziona Valuta di base.
  • Per utilizzare l'algoritmo Lunghi, assicurati di disporre dei fondi nella valuta a sinistra, come indicato sopra.
  • Per utilizzare l'algoritmo Corti, assicurati di avere fondi nella valuta a destra. BTC_ETH = ETH,BTC_ADA = ADA, ETH_XRP = XRP e così via.

Specifico per robot composti:

  • Non è possibile selezionare più coppie dello stesso token. Ad esempio, non puoi eseguire un bot composto dalle coppie BTC_XRP, BTC_ADA, ETH_ADA e ETH_XRP. Se questo è qualcosa che vuoi fare, ti consigliamo di creare robot composti per ciascuna valuta di quotazione (BTC, ETH, BNB, USDT, ecc.).
  • Seleziona il pulsante BTC_ALL per aggiungere tutte le coppie di trading BTC disponibili al bot composito.
  • Il pulsante "Cancella" rimuove tutte le coppie dall'elenco.

5. Max offerte attive

Disponibile solo nei robot composti

Puoi decidere quante transazioni attive un bot composito avrà aperte contemporaneamente. Tieni a mente il tuo saldo mentre aggiungi coppie e decidi le operazioni di sicurezza e le offerte massime attive. La finestra della procedura guidata nell'angolo in alto a destra ti aiuterà a scegliere le migliori impostazioni del bot per le dimensioni del tuo account. Il bot selezionerà automaticamente la coppia più promettente al momento (in base alla sua condizione di inizio trading) e aprirà un'offerta per essa. Dopo aver chiuso l'affare, cercherà la coppia successiva secondo gli stessi criteri e così via, fino a quando non deciderai di interromperla.

6. Strategia - Seleziona Lungo o Breve.

7. Valuta di profitto - In quale valuta vuoi trarre profitto?

  • Se la 'Quote Valuta'è selezionato, il bot trarrà profitto sul lato sinistro della coppia: BTC_ETH, BTC_NEO = BTC; USDT_ADA, USDT_EOS = USDT e così via.
  • Se 'Valuta di base'è selezionato, il bot trarrà profitto dalla parte destra della coppia: BTC_ETH = ETH🇧🇷 BTC_XRP = XRP🇧🇷 USDT_ADA = ADA e così via.

8. Dimensione commerciale base - L'importo iniziale utilizzato quando si avvia una nuova offerta.

9. Dimensioni commerciali di sicurezza - Il bot acquisterà più token a quel valore, poiché il prezzo si discosta dal prezzo di acquisto originale. Ricorda, quando ricevi ordini di sicurezza, stai calcolando la media del prezzo del tuo profitto più vicino al tuo prezzo di acquisto originale.

10 Target di profitto (percentuale) - Scegli quanto profitto (in percentuale) il bot riceverà da ogni transazione.

11 Prendi il tipo di profitto - Ci sono due opzioni per questo campo:

  • Percentuale di scambi di base
    Il bot realizzerà un profitto in base alle dimensioni dell'ordine iniziale, indipendentemente dal volume totale della transazione. Ad esempio, una transazione è stata aperta con un volume di $ 100 e un ritorno desiderato del 5%, o $ 5. Il prezzo scende e il bot acquista altri $ 90 token. Ora, la dimensione totale negoziata dal bot è di $ 1.000. Poiché il take profit viene calcolato dall'ordine di base, il take profit rimane a $ 5 (5% di $ 100) e non a $ 50 = 5% di $ 1.000.
  • Percentuale del volume totale
    Il bot realizzerà un profitto in base al volume totale della transazione. Nell'esempio sopra, il bot aggiusterà il take profit per tenere conto degli ordini di sicurezza extra che ha preso per ottenere un profitto del 5% (5% di $ 1.000 = $ 50).

12 Contano i massimi livelli di sicurezza - Il numero massimo di ordini di sicurezza (SO) che verranno utilizzati per questo bot.

13 Numero massimo di scambi di sicurezza attiva - Il numero di sistemi operativi che il bot inserirà nel registro degli ordini della borsa.

Considera un esempio con 3 sistemi operativi attivi e un massimo di 10 sistemi operativi attivi. Una volta avviato il bot, 3 OS vengono inseriti nell'Order Book e 7 rimangono in disparte (10 - 3 = 7). Il prezzo scende e viene eseguito 1 ordine di sicurezza, il bot inserisce immediatamente un nuovo ordine sotto i due già aperti, lasciando 6 (7 - 1). Pertanto, mentre il prezzo scende e gli OS vengono eseguiti, il bot continua a posizionare più OS, a condizione che la quantità massima non sia stata ancora raggiunta. Questi due parametri possono essere specificati allo stesso modo, in modo che tutti i sistemi operativi vengano immediatamente inseriti nel registro ordini.

14 Deviazione del prezzo per aprire operazioni di sicurezza - La percentuale in cui il bot posiziona i sistemi operativi. Ad esempio, il bot apre un nuovo contratto per $ 100. 3 sistemi operativi attivi sono stati inseriti nel registro ordini con passaggi del 5%. Ciò significa che il bot posizionerà i sistemi operativi ai seguenti livelli: $ 95, $ 90 e $ 85.

15 Scala del volume dell'ordine di sicurezza - Il volume di ogni ordine di sicurezza sequenziale aumenterà (o diminuirà) su quella scala di valori.

Esempio:

SO (ordine di sicurezza) iniziale di 0.1 BTC, Scala del volume dell'ordine di sicurezza è 2. Il bot posizionerà il sistema operativo secondo la seguente logica:

  1. 0,1 BTC.
  2. Il volume dell'ordine precedente viene moltiplicato per la scala del volume. 0,1 * 2 = 0,2 BTC.
  3. Il volume dell'ordine precedente viene moltiplicato per la scala del volume. 0,2 * 2 = 0,4 BTC.
  4. 0,4 * 2 = 0,8 BTC
  5. 0,8 * 2 = 1,6 BTC
  6. E così via.

16. Scala graduata dell'ordine di sicurezza - Il valore tra gli SO aumenterà (o diminuirà) in quella proporzione.

Esempio:

È stato creato un bot con una scala di gradini dell'ordine di sicurezza dell'1% BTC e un moltiplicatore di 2. Posizionerà i sistemi operativi utilizzando la seguente logica:

  1. Questo è il primo ordine e viene aggiunto solo il valore iniziale della scala: 0 + -1% = -1%.
  2. Il valore dell'ordine precedente moltiplicato per Scala gradini ordine di sicurezza. Il passaggio risultante viene aggiunto al livello dell'ultimo ordine. L'ultima scala era 1%, quella nuova sarà 1% * 2 = 2%. L'ordine verrà effettuato: -1% + -2% = -3%.
  3. Scala: 2% * 2 = 4%. Ordine: -3% + -4% = -7%.
  4. Scala: 4% * 2 = 8%. Ordine: -7% + -8% = -15%.
  5. Scala: 8% * 2 = 16%. Ordine: -15% + -16% = -31%.
  6. E così via.

17 Non iniziare a fare trading con un volume di trading di 24 ore inferiore a - questo è utile per shitcoin con bassi volumi di scambio, dove i segnali potrebbero non essere molto affidabili. Il bot avvierà un'offerta solo quando il volume scambiato nelle ultime 24 ore sarà superiore a questo valore.

Se aggiungi coppie BTC _ *** a un bot e inserisci un volume di 500 nel filtro, il bot aprirà solo monete con un volume di almeno 500 BTC in un periodo di 24 ore. Nota che il volume degli scambi è sempre indicato sul BTC. Se viene selezionata una valuta non BTC, ad esempio ETH _ ***, il bot attenderà il raggiungimento della condizione del volume di scambio BTC nelle ultime 24 ore per avviare una nuova offerta.

18 Stop Loss - Se il prezzo scende al di sotto di questo valore prescritto dall'utente, il bot chiuderà l'affare in perdita vendendo la valuta al prezzo di mercato. Il valore Stop Loss deve essere inferiore all'ultima richiesta di sicurezza.

19 Recupero tra le offerte (secondi) - Il bot non aprirà una nuova transazione finché non sarà trascorso il numero di secondi prescritto. Quando si utilizza un bot composto, ogni affare ha il proprio timer.

20. Prezzo minimo e prezzo massimo - Il bot non aprirà una transazione se il prezzo è inferiore al minimo o superiore al massimo selezionato.

Quello che impariamo oggi

  1. Bot lungo: utilizzare per aumentare i prezzi
  2. Short Bot: utilizzare per ridurre i prezzi
  3. Gli ordini di sicurezza tengono conto del costo medio in dollari (DCA). È possibile abbassare il prezzo del TakeProfit e chiudere l'affare senza perdere un profitto al primo rimbalzo.
  4. 20 impostazioni utilizzate per regolare e gestire i tuoi bot

Aumenta il tuo portfolio sviluppando le tue capacità con gli strumenti di 3commas. La prossima volta discuteremo maggiori dettagli sulle configurazioni dei bot lunghi e brevi e altro ancora! Nel frattempo, durante il periodo di prova, verifica ciò che hai imparato oggi e lascia che i robot guadagnino profitti!

Segui Cryptoeconomics sui social media!

* Dichiarazione di non responsabilità: Questa è una pubblicità. Tutto il contenuto è responsabilità dell'inserzionista.