ALGORITHMICALLY CONTROLLED TRADING OF SECURITIES
Matej Papler
Abstract
Matej Papler
Abstract
Electronic trading of securities in the information age is no longer just one of the options but often the only one. Data from the market can be processed in algorithms that are designed for the purpose of automated trading, meaning that such algorithms can buy and sell securities on the market without human intervention. This thesis in it's first part describes the methods of algorithmic trading, advantages and disadvantages, and the available tools that make it possible. In the second part it describes an upgrade to the MetaTrader4 program system that solves two of it's deficiencies: ability to make a synchronous simulation of trading algorithms that are dependent of eachother; and to allow a trading algorithm to run concurrently on multiple computers to provide redundancy. A sample trading strateg was created to demonstrate the added functionality.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Electronic trading of securities in the information age is no longer just one of the options but often the only one. Data from the market can be processed in algorithms that are designed for the purpose of automated trading, meaning that such algorithms can buy and sell securities on the market without human intervention. This thesis in it's first part describes the methods of algorithmic trading, advantages and disadvantages, and the available tools that make it possible. In the second part it describes an upgrade to the MetaTrader4 program system that solves two of it's deficiencies: ability to make a synchronous simulation of trading algorithms that are dependent of eachother; and to allow a trading algorithm to run concurrently on multiple computers to provide redundancy. A sample trading strateg was created to demonstrate the added functionality.
Key concepts: Electronic trading, Trading strategy, Algorithmic trading, Alternative trading system, Upgrade, Trading turret, Computer science, Pairs trade