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 ...

learn more… | top users | synonyms

8
votes
3answers
843 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
9answers
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
605 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
947 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
661 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
970 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. ...
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 ...
0
votes
0answers
283 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.)