This paper introduces MatTrader, a framework for real-time trading, historical data analysis and simulation, aimed at giving researchers and investors an instrument for developing and testing quantitative investment strategies and paradigms. MatTrader is built to grant maximum flexibility and control, providing data structures for representing financial assets and data, methods for trading, managing orders and retrieving historical data, and a set of events for implementing real time investment strategies. It also includes Matlab-specific classes for automatic validation of trading strategies and for feedback-driven trading. The framework is fully documented, open source, and it contains several ready-to-use examples. It is freely available for use by the community, and the Java library allows to easily port the framework to other programming languages.

MatTrader: An Automated Trading and Financial Data Analysis Framework for Matlab and Java / Calafiore, Giuseppe Carlo; Poletti, Luca; Preziosi, Alessandro. - ELETTRONICO. - (2016). (Intervento presentato al convegno 55th IEEE Conference on Decision and Contro tenutosi a Las Vegas nel December 12-14, 2016).

MatTrader: An Automated Trading and Financial Data Analysis Framework for Matlab and Java

CALAFIORE, Giuseppe Carlo;PREZIOSI, ALESSANDRO
2016

Abstract

This paper introduces MatTrader, a framework for real-time trading, historical data analysis and simulation, aimed at giving researchers and investors an instrument for developing and testing quantitative investment strategies and paradigms. MatTrader is built to grant maximum flexibility and control, providing data structures for representing financial assets and data, methods for trading, managing orders and retrieving historical data, and a set of events for implementing real time investment strategies. It also includes Matlab-specific classes for automatic validation of trading strategies and for feedback-driven trading. The framework is fully documented, open source, and it contains several ready-to-use examples. It is freely available for use by the community, and the Java library allows to easily port the framework to other programming languages.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2653054
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo