HFT possibile nel FOREX?

Danlead

NO PAIN NO GAIN
Registrato
27/3/02
Messaggi
8.851
Punti reazioni
421
L' High Frequency Trading è possibile nel forex, per noi retail?
Secondo me si, sopratutto oggi in cui esistono broker ecn molto liquidi partecipati dai retail che notoriamente introducono inefficienze e dall' esistenza di alcuni broker mm che hanno velocità nell'esecuzione e nessuna limitazione sullo scalping.
Sto leggendo questo libro che vi consiglio, sono convinto che alcuni spazi ci siano, ovviamente per noi retail con mezzi limitati parlo di trading HFT con frequenza di alcuni secondi, dai 5-10sec al minuto, e connessioni che consentano di arrivare al broker / exchange almeno in 50-60ms, molto meglio se nella fascia 10ms o meno tramite piattaforme che girano su hosting vicini all'exchange / broker e gestiti in remoto.
Per Natale vi consiglio la lettura, indicato ai trader sistemisti ma anche a chi vuole approfondire il funziomento moderno del trading.
Una questione che avevo indagato qualche anno fa e' l'arbitraggio triangolare
all'epoca avevo lasciato perdere causa spread elevati, ma oggi con gli ecn e gli spread ridotti potrebbero esserci opportunita'.
Questo post è rivolto agli illuminati e appassionati del trading coloro che non si fermano e cercano sempre nuove strade ( a parte quelli che ancora si industriano sui ts a martingala e varianti :D :( )
 

Allegati

  • lb1.jpg
    lb1.jpg
    109,7 KB · Visite: 169
  • lb2.jpg
    lb2.jpg
    86,2 KB · Visite: 88
  • lb3.jpg
    lb3.jpg
    181,3 KB · Visite: 134
  • lb4.jpg
    lb4.jpg
    123,5 KB · Visite: 111
Ultima modifica:
L' High Frequency Trading è possibile nel forex, per noi retail?
Secondo me si, sopratutto oggi in cui esistono broker ecn molto liquidi partecipati dai retail che notoriamente introducono inefficienze e dall' esistenza di alcuni broker mm che hanno velocità nell'esecuzione e nessuna limitazione sullo scalping.
Sto leggendo questo libro che vi consiglio, sono convinto che alcuni spazi ci siano, ovviamente per noi retail con mezzi limitati parlo di trading HFT con frequenza di alcuni secondi, dai 5-10sec al minuto, e connessioni che consentano di arrivare al broker / exchange almeno in 50-60ms, molto meglio se nella fascia 10ms o meno tramite piattaforme che girano su hosting vicini all'exchange / broker e gestiti in remoto.... )

si, si può fare
Leggerò il libro che suggerisci
 
L' High Frequency Trading è possibile nel forex, per noi retail?
Secondo me si, sopratutto oggi in cui esistono broker ecn molto liquidi partecipati dai retail che notoriamente introducono inefficienze e dall' esistenza di alcuni broker mm che hanno velocità nell'esecuzione e nessuna limitazione sullo scalping.
Sto leggendo questo libro che vi consiglio, sono convinto che alcuni spazi ci siano, ovviamente per noi retail con mezzi limitati parlo di trading HFT con frequenza di alcuni secondi, dai 5-10sec al minuto, e connessioni che consentano di arrivare al broker / exchange almeno in 50-60ms, molto meglio se nella fascia 10ms o meno tramite piattaforme che girano su hosting vicini all'exchange / broker e gestiti in remoto.
Per Natale vi consiglio la lettura, indicato ai trader sistemisti ma anche a chi vuole approfondire il funziomento moderno del trading.
Una questione che avevo indagato qualche anno fa e' l'arbitraggio triangolare
all'epoca avevo lasciato perdere causa spread elevati, ma oggi con gli ecn e gli spread ridotti potrebbero esserci opportunita'.
Questo post è rivolto agli illuminati e appassionati del trading coloro che non si fermano e cercano sempre nuove strade ( a parte quelli che ancora si industriano sui ts a martingala e varianti :D :( )

...e quando sarai perfettamente operativo, avrai speso tempo, energie e finalmente dopo tanti sacrifici comincerai a vedere i primi frutti...................

........... metteranno la tobin..... :D:D
 
si, si può fare

Bene significa che ci stai lavorando o che lo stai utilizzando...

@Roger ma sai ad un software che gira su un pc o meglio su un server collocato presso un hosting a Londra sai che gliene importa della tobin
Magari e' intestato tutto allo Zio Ardat residente a Hyde Park :D
 
L' High Frequency Trading è possibile nel forex, per noi retail?
Secondo me si, sopratutto oggi in cui esistono broker ecn molto liquidi partecipati dai retail che notoriamente introducono inefficienze e dall' esistenza di alcuni broker mm che hanno velocità nell'esecuzione e nessuna limitazione sullo scalping.
Sto leggendo questo libro che vi consiglio, sono convinto che alcuni spazi ci siano, ovviamente per noi retail con mezzi limitati parlo di trading HFT con frequenza di alcuni secondi, dai 5-10sec al minuto, e connessioni che consentano di arrivare al broker / exchange almeno in 50-60ms, molto meglio se nella fascia 10ms o meno tramite piattaforme che girano su hosting vicini all'exchange / broker e gestiti in remoto.
Per Natale vi consiglio la lettura, indicato ai trader sistemisti ma anche a chi vuole approfondire il funziomento moderno del trading.
Una questione che avevo indagato qualche anno fa e' l'arbitraggio triangolare
all'epoca avevo lasciato perdere causa spread elevati, ma oggi con gli ecn e gli spread ridotti potrebbero esserci opportunita'.
Questo post è rivolto agli illuminati e appassionati del trading coloro che non si fermano e cercano sempre nuove strade ( a parte quelli che ancora si industriano sui ts a martingala e varianti :D :( )

:D:D:D:D:D:D:D

Lascia l'ascia, accetta l'accetta!;)
 
Bene significa che ci stai lavorando o che lo stai utilizzando...

con tutti i limiti e le differenze del caso
perchè alla fine "noi" abbiamo limiti che "altri" non hanno
se si parla di HFT (con il forex) in senso stretto...la vedo dura
teoricamente è fattibile
praticamente è Sconsigliabile
a titolo di esempio metto alcuni intoppi contro cui ci si scontra
e sarebbe utile magari intavolare una discussione

database
qualità del database
quantità del database (dopo solo un mese hai miliardi di dati)
quantità del database - lo storico reperibile non è praticamente mai disponibile, se uno ha dati arrivano praticamente solo dai proprio archivi

real time data feed
qualità...che costa tanto per un privato

tecnologia
tutta da sviluppare...gli ingegneri e i programmatori bravi costano (e non sempre riescono a seguire le tue idee)

broker
apriamo un velo pietoso su alcuni
la verità è che ci si dovrebbe interfacciare con gli istituzionali, ma se hai "poco" volume transato ti scontri anche qui con costi di accesso elevati

costi
gli HFT istituzionali lavorano per piccole somme di guadagno che si possono permettere perchè a loro l'accesso al mercato costa poco o niente...noi lo paghiamo (molto caro, troppo caro, in rapporto a piccoli guadagni)

varie ed eventuali

---

in sintesi (IMHO) alla fine si può fare
ma i costi/benefici per un privato secondo me non sono così vantaggiosi
molto meglio sviluppare la "tecnologia" giusta
e gestire le operazioni in altro modo
soprattutto sul forex in una logica di più ampio respiro
entri con un sistema iperfast
gestisci in logica intraday/minicicli settimanali
 
Bene significa che ci stai lavorando o che lo stai utilizzando...

@Roger ma sai ad un software che gira su un pc o meglio su un server collocato presso un hosting a Londra sai che gliene importa della tobin
Magari e' intestato tutto allo Zio Ardat residente a Hyde Park :D

hihi giusto giusto.... :D
 
con tutti i limiti e le differenze del caso
perchè alla fine "noi" abbiamo limiti che "altri" non hanno
se si parla di HFT (con il forex) in senso stretto...la vedo dura
teoricamente è fattibile
praticamente è Sconsigliabile
a titolo di esempio metto alcuni intoppi contro cui ci si scontra
e sarebbe utile magari intavolare una discussione

database
qualità del database
quantità del database (dopo solo un mese hai miliardi di dati)
quantità del database - lo storico reperibile non è praticamente mai disponibile, se uno ha dati arrivano praticamente solo dai proprio archivi

real time data feed
qualità...che costa tanto per un privato



CondividoOK!


Aggiungo piccolo appunto;)



non si finisce mai di apprendere.....:):D


però.....:rolleyes:




semplicità non complessità



cercare pagliuzze d'oro campo pomodoro........ :D:D:D



Torno al mio server carbonella......;);):D

tecnologia
tutta da sviluppare...gli ingegneri e i programmatori bravi costano (e non sempre riescono a seguire le tue idee)

broker
apriamo un velo pietoso su alcuni
la verità è che ci si dovrebbe interfacciare con gli istituzionali, ma se hai "poco" volume transato ti scontri anche qui con costi di accesso elevati

costi
gli HFT istituzionali lavorano per piccole somme di guadagno che si possono permettere perchè a loro l'accesso al mercato costa poco o niente...noi lo paghiamo (molto caro, troppo caro, in rapporto a piccoli guadagni)

varie ed eventuali

---

in sintesi (IMHO) alla fine si può fare
ma i costi/benefici per un privato secondo me non sono così vantaggiosi
molto meglio sviluppare la "tecnologia" giusta
e gestire le operazioni in altro modo
soprattutto sul forex in una logica di più ampio respiro
entri con un sistema iperfast
gestisci in logica intraday/minicicli settimanali


condividoOK!







non si finisce mai di apprendere.....


però.....:rolleyes:




semplicità non complessità.............;);)



cercare pagliuzze d'oro campo pomodoro........:D:D:D


Torno al server carbonella:rolleyes:
 
condividoOK!


non si finisce mai di apprendere.....


però.....:rolleyes:



semplicità non complessità.............;);)



cercare pagliuzze d'oro campo pomodoro........:D:D:D


Torno al server carbonella:rolleyes:


semplicità prima di tutto OK!
...sistemi e architetture complesse per codificare realtà SEMPLICI...


fuori piove...fatto in linguaggio macchina...
concetto semplice, codifica complessa
 
con tutti i limiti e le differenze del caso
perchè alla fine "noi" abbiamo limiti che "altri" non hanno
se si parla di HFT (con il forex) in senso stretto...la vedo dura
teoricamente è fattibile
praticamente è Sconsigliabile
a titolo di esempio metto alcuni intoppi contro cui ci si scontra
e sarebbe utile magari intavolare una discussione

database
qualità del database
quantità del database (dopo solo un mese hai miliardi di dati)
quantità del database - lo storico reperibile non è praticamente mai disponibile, se uno ha dati arrivano praticamente solo dai proprio archivi

real time data feed
qualità...che costa tanto per un privato

tecnologia
tutta da sviluppare...gli ingegneri e i programmatori bravi costano (e non sempre riescono a seguire le tue idee)

broker
apriamo un velo pietoso su alcuni
la verità è che ci si dovrebbe interfacciare con gli istituzionali, ma se hai "poco" volume transato ti scontri anche qui con costi di accesso elevati

costi
gli HFT istituzionali lavorano per piccole somme di guadagno che si possono permettere perchè a loro l'accesso al mercato costa poco o niente...noi lo paghiamo (molto caro, troppo caro, in rapporto a piccoli guadagni)

varie ed eventuali

---

in sintesi (IMHO) alla fine si può fare
ma i costi/benefici per un privato secondo me non sono così vantaggiosi
molto meglio sviluppare la "tecnologia" giusta
e gestire le operazioni in altro modo
soprattutto sul forex in una logica di più ampio respiro
entri con un sistema iperfast
gestisci in logica intraday/minicicli settimanali


Pienamente d'accordo !!

Con questo non significa che l'idea va scartata a priori, ma se non altro bisogna avere cognizione di causa se si intraprende un lavoro del genere.
 
con tutti i limiti e le differenze del caso
perchè alla fine "noi" abbiamo limiti che "altri" non hanno
se si parla di HFT (con il forex) in senso stretto...la vedo dura
teoricamente è fattibile
praticamente è Sconsigliabile
a titolo di esempio metto alcuni intoppi contro cui ci si scontra
e sarebbe utile magari intavolare una discussione

database
qualità del database
quantità del database (dopo solo un mese hai miliardi di dati)
quantità del database - lo storico reperibile non è praticamente mai disponibile, se uno ha dati arrivano praticamente solo dai proprio archivi

real time data feed
qualità...che costa tanto per un privato

tecnologia
tutta da sviluppare...gli ingegneri e i programmatori bravi costano (e non sempre riescono a seguire le tue idee)

broker
apriamo un velo pietoso su alcuni
la verità è che ci si dovrebbe interfacciare con gli istituzionali, ma se hai "poco" volume transato ti scontri anche qui con costi di accesso elevati

costi
gli HFT istituzionali lavorano per piccole somme di guadagno che si possono permettere perchè a loro l'accesso al mercato costa poco o niente...noi lo paghiamo (molto caro, troppo caro, in rapporto a piccoli guadagni)

varie ed eventuali

---

in sintesi (IMHO) alla fine si può fare
ma i costi/benefici per un privato secondo me non sono così vantaggiosi
molto meglio sviluppare la "tecnologia" giusta
e gestire le operazioni in altro modo
soprattutto sul forex in una logica di più ampio respiro
entri con un sistema iperfast
gestisci in logica intraday/minicicli settimanali


L'obiettivo è un hft da 5-10sec.
Il feed dati devono essere quelli dei broker, è inutile affidarsi a feed di qualità a pagamento se poi le condizioni per l'esecuzione nel feed del broker non ci sono mentre in quello a pagamento si.
Nella mia lista ho:
2 broker ecn partecipati dai privati e che hanno le api
1 broker market maker che ha l'esecuzione immediata + api.
Prima cosa da fare è verificare con le metodologie suggerite dal libro, quali strumenti non sono in random walk e su quali time frame non lo sono, cosa utile anche ad un trader discrezionale per concentrarsi sugli strumenti che danno più opportunità
Se lo strumento a quel time frame non è random walk significa che ci sono inefficienze sfruttabili potenzialmente.
In genere sui campionamento 5-10secondi ci sono inefficienze, il trade può rimanere aperto anche per qualche minuto.
Inoltre ci sono le inefficienze in uscita news e l'effetto overshoting a news uscita.
Poi c'e' la questione arbitraggio tra broker, arbitraggio triangolare, cointegrazioni, tra strumenti dello stesso broker o tra strumenti presi da broker diversi.
Insomma c'e' molto studio da fare e secondo me qualcosa esce, intendo trade della durata: pochi secondi fino a uno o qualche minuto
Una delle cose essenziali è costruire il sistema di interfacciamento per l'acquisione dati e invio ordini tra broker diversi.
Poi arriva la fase di studio
 
L'obiettivo è un hft da 5-10sec.
Il feed dati devono essere quelli dei broker, è inutile affidarsi a feed di qualità a pagamento se poi le condizioni per l'esecuzione nel feed del broker non ci sono mentre in quello a pagamento si.
Nella mia lista ho:
2 broker ecn partecipati dai privati e che hanno le api
1 broker market maker che ha l'esecuzione immediata + api.
Prima cosa da fare è verificare con le metodologie suggerite dal libro, quali strumenti non sono in random walk e su quali time frame non lo sono, cosa utile anche ad un trader discrezionale per concentrarsi sugli strumenti che danno più opportunità
Se lo strumento a quel time frame non è random walk significa che ci sono inefficienze sfruttabili potenzialmente.
In genere sui campionamento 5-10secondi ci sono inefficienze, il trade può rimanere aperto anche per qualche minuto.
Inoltre ci sono le inefficienze in uscita news e l'effetto overshoting a news uscita.
Poi c'e' la questione arbitraggio tra broker, arbitraggio triangolare, cointegrazioni, tra strumenti dello stesso broker o tra strumenti presi da broker diversi.
Insomma c'e' molto studio da fare e secondo me qualcosa esce, intendo trade della durata: pochi secondi fino a uno o qualche minuto
Una delle cose essenziali è costruire il sistema di interfacciamento per l'acquisione dati e invio ordini tra broker diversi.
Poi arriva la fase di studio

ne esce più di qualche cosa, però...ci sono dei però...

mmmhhh

premesso che tutto si può fare
e di questo sono sicuro proprio da quando mi sono messo a lavorare seriamente con la tecnologia

io sui dati la vedo in altro modo
almeno fino a quando rientri in una soglia di tolleranza per la grandezza dell'ordine (es. eurusd 10/15ml), dopo verosimilmente spari senza essere sicuro di quello che prendi

i dati preferisco prenderli da altre fonti, quelle il più ufficiali possibile
perchè ho modo di:
fare un po' più di archivio
correggere i dati che NON sono congruenti
(se il broker ha un buco, come lo integro?)
molto più semplice prendere altri dati

poi
esamino e interpolo i dati "ufficiali" e sparo l'ordine sul broker del caso
secondo me è una strada più lunga, ma alla lunga più efficace

per quanto riguarda la tecnicalità operativa possiamo aprire un intero dibattito
(ma, proprio come dice il libro che hai indicato e che ho cominciato a leggere, meglio tenere il tutto per se)

inefficienze, come generalmente vengono chiamate, (per me sono altra cosa) sul forex ce ne sono molteplici, poi dipende da come uno vuole impostare il discorso

proprio all'inizio del libro l'autrice identifica quattro tipologie di metodiche HFT
alcune io non le ho considerate (ancora) perchè capisco che ci sono limiti miei di capacità tecnica/tecnologica cui puoi sopperire con denaro, tanto, e non è nemmeno detto che si possa poi "uscire fuori" una soluzione utile

per ora le cose migliori che ho trovato sono
ingressi rapidissimi, nell'ordine di qualche secondo
e poi gestione di "medio" respiro

altre cose, più veloci a livello di gestione complessiva del trade, secondo me per "noi" sono di difficile perseguibilità in primis per tutto quello che concerne i dati (e quindi fare test affidabili)

p.s.: scontato dirlo, ma scordatevi Tradestation, Amibroker, MetaMazzi, Ninja, etc etc per fare queste cose...
 
Affascinante, ma troppo complicato per me, la vedo come una strada in cui non mi sentirei mai "arrivato" ad una conclusione.
 
ne esce più di qualche cosa, però...ci sono dei però...

mmmhhh

premesso che tutto si può fare
e di questo sono sicuro proprio da quando mi sono messo a lavorare seriamente con la tecnologia

io sui dati la vedo in altro modo
almeno fino a quando rientri in una soglia di tolleranza per la grandezza dell'ordine (es. eurusd 10/15ml), dopo verosimilmente spari senza essere sicuro di quello che prendi

i dati preferisco prenderli da altre fonti, quelle il più ufficiali possibile
perchè ho modo di:
fare un po' più di archivio
correggere i dati che NON sono congruenti
(se il broker ha un buco, come lo integro?)
molto più semplice prendere altri dati

poi
esamino e interpolo i dati "ufficiali" e sparo l'ordine sul broker del caso
secondo me è una strada più lunga, ma alla lunga più efficace

per quanto riguarda la tecnicalità operativa possiamo aprire un intero dibattito
(ma, proprio come dice il libro che hai indicato e che ho cominciato a leggere, meglio tenere il tutto per se)

inefficienze, come generalmente vengono chiamate, (per me sono altra cosa) sul forex ce ne sono molteplici, poi dipende da come uno vuole impostare il discorso

proprio all'inizio del libro l'autrice identifica quattro tipologie di metodiche HFT
alcune io non le ho considerate (ancora) perchè capisco che ci sono limiti miei di capacità tecnica/tecnologica cui puoi sopperire con denaro, tanto, e non è nemmeno detto che si possa poi "uscire fuori" una soluzione utile

per ora le cose migliori che ho trovato sono
ingressi rapidissimi, nell'ordine di qualche secondo
e poi gestione di "medio" respiro

altre cose, più veloci a livello di gestione complessiva del trade, secondo me per "noi" sono di difficile perseguibilità in primis per tutto quello che concerne i dati (e quindi fare test affidabili)

p.s.: scontato dirlo, ma scordatevi Tradestation, Amibroker, MetaMazzi, Ninja, etc etc per fare queste cose...

Si meno cose si divulgano meglio è
Io la vedo piu' nell'ottica di sfruttare gli eccessi / misspricing con trade cortissimi.
Per i software sarei orientato sui prodotti smarquant per non inventare la ruota ogni volta.
Chiaramente sono progetti che richiedono mesi e mesi
 
No, non hai dati e accesso al mercato sufficientemente veloci.
 
come vi avevo mostrato tanti mesi fa tramite degli screenshot si possono fare ancora arbitraggi tra vari circuiti ECN.

Ovviamente serve velocitá e commisisoni molto basse. Inoltre bisogna fare comunque un po di attenzione! :

Per esempio nello screenshot qua preso pochi minuti fa, l'arbitraggio non é abbastanza grande per permettere di guadagnare, nonostante commisisoni molto vantaggiose.

Bisogna sempre considerare che a volte lo spazio dia rbitraggio si chiude subito, e l'operazione non va in porto.
Bisogna sopperire le spese di diversi server (uno per broker, nella stessa farma house) Quindi bisogna fare tanti lotti alla volta.

E oramai sono sempre meno le opportunitá.
 

Allegati

  • arbitraggio.png
    arbitraggio.png
    47,1 KB · Visite: 917
come vi avevo mostrato tanti mesi fa tramite degli screenshot si possono fare ancora arbitraggi tra vari circuiti ECN.

Ovviamente serve velocitá e commisisoni molto basse. Inoltre bisogna fare comunque un po di attenzione! :

Per esempio nello screenshot qua preso pochi minuti fa, l'arbitraggio non é abbastanza grande per permettere di guadagnare, nonostante commisisoni molto vantaggiose.

Bisogna sempre considerare che a volte lo spazio dia rbitraggio si chiude subito, e l'operazione non va in porto.
Bisogna sopperire le spese di diversi server (uno per broker, nella stessa farma house) Quindi bisogna fare tanti lotti alla volta.

E oramai sono sempre meno le opportunitá.

Per questo ho intenzione di indagare sugli arbitraggi triangolari sia quello fatto con lo stesso ecn sia quello tra diversi ecn.
 
certo non puoi farli con le metatarder!
 
ovviamente bisogna fare anche statistiche sullo slippage in base alla volatilitá. Con volatilitá che cresce le condizioni per un arbitraggio aumentano ma aumentano anche gli slippage quindi bisogna avere un arbitraggio mediamente piú grosos per cercare di essere profittevoli.

É tante altre cose ancora che scoprirete provando a farlo. Non e tutto cosí semplice!
 
Comunque non tutti i broker permettono l'arbitraggio, ovvero, se si accorgono ti annullano l'operazione, quindi non come si possa sfruttare questo "bug" del sistema.
 
Indietro