Please use this identifier to cite or link to this item:
https://repository.iimb.ac.in/handle/2074/19009
Title: | Machine learning algorithms in trading | Authors: | Sengupta, Arnab Rathi, Nilesh Omprakash |
Keywords: | Machine learning;Machine learning algorithms;Algorithmic trading | Issue Date: | 2012 | Publisher: | Indian Institute of Management Bangalore | Series/Report no.: | PGP_CCS_P12_145 | Abstract: | Algorithmic trading involves the use of electronic platforms for all the trading operations such as entering trading orders where different trading aspects of the order such as timing, price, quantity etc. are decided based on an algorithm. It also at times involves initiating the order without any human interference or intervention. Algorithmic trading is technologydriven mode of trading. The algorithms are essentially based on mathematical models. These advanced and highly sophisticated models are used for making trading decisions in the financial markets. The models decide the optimum time of the trade so as to minimize the impact of the order on the stock’s price. Attempts are directed towards a time that would cause the least impact. The large orders are broken into child orders of small sizes. The orders for these small share blocks are given at the optimal time decided by the algorithm and the models. The division into these smaller blocks, not necessarily of equal size, is also done by the algorithm. This mode of trading is most commonly used by large institutional investors such as banks, pension funds, hedge funds, etc. as they have large amount of volumes traded every day. This justifies the initial technology cost required to setup algorithmic trading platforms. Use of complex algorithms enables these institutions to extract the optimum prices for the trades without significantly increasing the transaction costs associated with such trades. A very special class of trading, known as “high frequency trading” is very popular in hedge funds. Here sophisticated algorithms are used to initiate orders based on available information in fractions of a second. The highly optimized complicated algorithms are devised mainly to make use of any market inefficiency or arbitrage opportunity to make profits. Algorithmic trading can be used in market making, arbitrage, speculation or any other investment strategy. The placing of orders may be completely automated or may be augmented with manual support. | URI: | https://repository.iimb.ac.in/handle/2074/19009 |
Appears in Collections: | 2012 |
Files in This Item:
File | Size | Format | |
---|---|---|---|
PGP_CCS_P12_145_E38247_FC.pdf | 378.81 kB | Adobe PDF | View/Open Request a copy |
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.