The process of using a computer program to place orders to trade securities in financial markets. Typically, these trades are made in exchange-traded instruments, such as listed equities, options, and futures. However, automated trading can occur in numerous other products such as bonds and ...
8
votes
3answers
837 views
How to generate synthetic FX data for backtesting?
I want to generate synthetic forex data for the purpose of backtesting my trading algorithms. I have some rough ideas in mind on how to do this:
Start with a curve representing a trend, then randomly ...
21
votes
9answers
2k views
Has high frequency trading (HFT) been a net benefit or cost to society?
Various studies have demonstrated the very large and growing influence of high frequency trading (HFT) on the markets. HFT firms are clearly making a great deal of money from somewhere, and it stands ...
14
votes
4answers
1k views
How are risk management practices applied to ML/AI-based automated trading systems
A potential issue with automated trading systems, that are based on Machine Learning (ML) and/or Artificial Intelligence (AI), is the difficulty of assessing the risk of a trade. An ML/AI algorithm ...
10
votes
5answers
2k views
References for developing an automated trading system?
I am looking for references on the architecture of automated trading systems and the trading algorithms behind them. I am more interested in system development than analysis. A couple of books I ...
15
votes
3answers
2k views
Main backtesting & trading solutions: QuantFactory, Deltix, etc.
What are the most used/mature/promising commercial solutions today which handle backtesting/ automated trading needs?
I'm talking about vertical product suites like QuantFactory or Deltix which ...
13
votes
11answers
3k views
Which brokers offer a .NET stock trading API?
I'm trying to make up my mind and choose a broker, however much of my choice depends on the trading API offered.
I'm definitely not interested in FIX solutions and I'd very much like a .NET ...
13
votes
2answers
564 views
How do you distinguish “significant” moves from noise?
How do you distinguish between losses that are within the normal range for day-to-day shifts and situations with a real potential for loss? The specific application I have in mind is pattern ...
14
votes
3answers
949 views
Is there a way to estimate (predict) the half life of a quantitative trading system?
Usually even good performing quant trading strategies work for a while and then return start to shrink. I see two reasons for that which would probably give rise to different analysis:
The Strategy ...
12
votes
3answers
602 views
How to account for transaction costs in a simulated market environment?
I am simulating a market for my trading system. I have no ask-bid prices in my dataset and use adjusted close for both buy and sell price. To account for this I plan to use a relative transaction ...
7
votes
4answers
943 views
What approaches are there to order handling in automated trading?
I am currently developing a commercial automated trading program in which users can write their own proprietary code and develop strategies, like in NinjaTrader, MetaTrader etc. Right now I am working ...
5
votes
1answer
656 views
A generic limit order book: What are the most important queries it should be able to answer?
Assume a class LimitOrderBook which represents a limit order book in a trading system.
To be able to represent the limit order book a data handler reads a feed ...
2
votes
2answers
968 views
How much capital do I need to create a competitive automated trading strategy?
I'm a relatively small investor, and I'm interested in building my own fully-automated quantitative trading strategy. I also read about dark pools, and how difficult it is to get good prices on ...
6
votes
3answers
4k views
Trading C++ Libraries
Are there any free c++ libraries that would have some of the functions that would be used in developing a trading strategy. For instance, calculating drawdown, Volatility Forecasting, MAE, MFE....etc.
...
1
vote
0answers
282 views
Trade station and infrastructure [closed]
I'm very curious to hear about the infrastructure and trading station behind the traders who trade professionally. (i.e., workstation, monitors, operating system, software for trading, etc.)
0
votes
0answers
87 views
What is the difference between a trade and a cross - particularly regarding TSX crossing facilities?
There are four interesting crossing facilities in TSX: http://www.tmx.com/en/trading/products_services/cross_facilities.html
These seem to be different ways to execute a trade (and in terms of market ...