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 SizeFormat 
PGP_CCS_P12_145_E38247_FC.pdf378.81 kBAdobe PDFView/Open    Request a copy
Show full item record

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.