Riassunto analitico
L’obiettivo di questo progetto di tesi è quello di studiare il funzionamento di alcune tecniche di trading online e, tramite l’utilizzo di programmi appositamente realizzati, valutarne il comportamento su dati reali. L’analisi inizia da un primo approfondimento sulle tematiche affrontate e, quindi, sul significato di trading automatico. In seguito, lo studio passa alla ricerca di una piattaforma che permetta di adempiere agli obiettivi preposti. In quest’ambito, infatti, le opzioni sono molteplici e ognuna di queste offre caratteristiche diverse che mirano a soddisfare le richieste di qualsiasi tipo di utente. Per questo motivo, considerate le funzionalità da implementare e la poca esperienza posseduta in questo campo, è stata selezionata una piattaforma di trading online user friendly, MetaTrader 5. L’analisi si sposta poi sulla scelta di alcune strategie da implementare: in questo caso si è optato per tre trading strategies abbastanza note, ovvero la strategia “Simple Moving Average”, la strategia “Moving Average Crossover” e la strategia “Bollinger Bands”. Queste sono state realizzate tramite linguaggio Python ed utilizzate per piazzare gli ordini in modo automatico su MetaTrader 5. Per terminare il codice, si è aggiunta la possibilità di inserire i dati scaricati minuto per minuto dalla piattaforma, all’interno di un database in MySQL. Questo permette di tenere traccia di quelli che sono i valori reali di mercato, rendendoli utilizzabili per future implementazioni. I risultati ottenuti vengono poi analizzati e commentati.
|