Moore’s Law versus Murphy’s Law: Algorithmic Trading and Its Discontents Flashcards
Moore’s Law
growth of semiconductor industry which had profound impact on the financial system.
Murphy’s law
“whatever can go wrong will go wrong” and it corollary “whatever can go wrong will go wrong faster and bigger when computers are involved”
Algorithmic trading
the use of mathematical models, computers and telecommunication networks to automate the buying and selling of financial securities.
Authors’ idea
A more systematic and adaptive approach to regulating this system is needed, one that fosters the technological advances of the industry while protecting these who are not as technologically advanced.”
Good aspects of algorithmic tradingo The regulatory framework doesn’t adjust so fast to technological innovation.
o Lower costs (bid ask-spread)
o Reducing human error (ex: broker doesn’t buy the needed stock)
o Increasing productivity
Bad aspects of algorithmic trading
o The regulatory framework doesn’t adjust so fast to technological innovation.
Facilitators of development of algorithmic trading:
1) Financial markets are becoming more complex
2) Developments in the financial technology/financial modeling.
3) Breakthroughs in computer technology.
Five major developments that have fueled algorithmic trading’s popularity:
1) Quantitative models
2) Emergence and proliferation of index funds
3) Arbitrage trading activities
4) Push for lower costs of intermediation and execution
a. One doesn’t have to go to the market to sell all his stocks/bonds/CDOs etc.
5) Proliferation of high-frequency trading (40-60% of all trading activities)
2 critical roles of arbitrage
liquidity provisions and price discovery
High-Frequency trading
A form of automated trading that consumes extremely many trades per day/ second. It is an innovation in financial inter mediation that does not fit neatly into a standard liquidity-provision framework.
“Spoofing”
placing an order to buy or sell a security and then cancelling it shortly thereafter.
“Layering”
placing a sequence of limited orders at successively increasing or decreasing prices to give the appearance of change in demand or artificially increase or decrease the price.
5 policies can be implemented for algorithmic trading
1) Do nothing
2) Banning high-frequency trading
3) Change the definition and requirements of a market maker
4) Force all trades to occur at distinct time intervals
5) Tobin tax (small transaction tax on all financial transactions)
+ and - of doing nothing
+ Allow for intermediaries to find their own ways to optimize costs, leading to an even greater supply of immediacy and efficient trading
- Unlikely to address investor’s concerns about fair and orderly markets.
+ and - of banning high-frequency trading
+ More fair and orderly markets in the short-run
- Reduce market liquidity, efficiency, capital formation