Algorithmic trading (also known as Black-box trading) refers to the use of automation for trading in financial markets. Simply put, it is computer-guided trading, where a program with direct market access can monitor the market and order trades when certain conditions are met. Earlier, the trading strategies were executed by humans but now it is majorly done by algorithms thus removing human emotion element in trading.
Now, you may be thinking who uses this concept? Well, Algorithmic trading is widely used by investment banks, pension funds, mutual funds, and other buy-side (investor-driven) institutional traders, to divide large trades into several smaller trades to manage market impact and risk. Most of the algorithmic strategies are implemented using Functional Programming Languages like J, APL, OCaml, Scala, Haskell, Erlang, F#, etc. The algorithms used by large brokerages and asset managers are written to the FIX Protocol's Algorithmic T
...rading Definition Language (FIXatdl), which allows firms receiving orders to specify exactly how their electronic orders should be expressed.
Basic models rely on linear regression, while more complex game-theoretic and pattern recognition or predictive models can also be used to initiate trading. Neural networks and genetic programming have been used to create these models.
Algorithmic traders worldwide use matlab and add-on toolboxes to develop, back test, and deploy mathematical models that detect and exploit market movements. The big fish in Algorithmic Trading (world) are Credit Suisse, Morgan Stanley, Goldman Sachs, Deutsche Bank, Citadel. In India, Algorithmic Trading started in 2005 and at present 16%-17% of trading in BSE & NSE is algorithmic (London Stock Exchange(40%), NASDAQ (70%-80%)).
Pros:
•Lower transaction cost •Reduce implementation shortfal
•Speedy execution of trades •Faster identification of arbitrage opportunities
Cons:
•Low transparency •Algorithms can be reverse engineered
Algorithms are widely recognized as one of the fastest moving bandwagons in the capital markets and computer programmers are much in demand. Industry needs you!
- Object-Oriented Programming essays
- Java essays
- Electronics essays
- Computer Science essays
- Consumer Electronics essays
- Enterprise Technology essays
- Hardware essays
- Robot essays
- engineering essays
- people search essays
- Modern Technology essays
- Impact of Technology essays
- Cloud Computing essays
- Operating Systems essays
- Information Technology essays
- Data Analysis essays
- Information Age essays
- Smartphone essays
- Cell Phones essays
- Camera essays
- Computer essays
- Ipod essays
- Mobile Phones essays
- 3g essays
- Bluetooth essays
- Cell Phones in School essays
- Computer File essays
- Desktop Computer essays
- Servers essays
- Data collection essays
- Graphic Design essays
- Data Mining essays
- Cryptography essays
- Internet essays
- Network Security essays
- Android essays
- Computer Security essays
- World Wide Web essays
- Website essays
- Computer Network essays
- Application Software essays
- Computer Programming essays
- Computer Software essays
- Benchmark essays
- Information Systems essays
- Email essays
- Hypertext Transfer Protocol essays
- Marshall Mcluhan essays
- Virtual Learning Environment essays
- Web Search essays