Algorithmic trading is the process of taking in inputs such as market data, current news, and producing orders without human intervention.

learn more… | top users | synonyms

12
votes
3answers
2k views

Papers about risk management in algorithmic trading?

I am currently doing my research for my master thesis, which will clearly focus on the question of risk managment in algorithmic trading systems. I have done research about this topic and found some ...
11
votes
3answers
3k views

Why are there still manual market makers in options

Why are manual market makers still predominant in options markets? Why haven't algorithms replaced these market makers, as they have for liquid stocks for example?
7
votes
7answers
685 views

Proof that no trading system always wins

I am pondering on the existence/impossibility of a trading system (or algorithm) that ALWAYS ends up winning money, no matter how the price of a futures moves. In a context where one can go long or ...
6
votes
2answers
428 views

Recover full tick data from missing tick data

Due to some economics/regime problem, I can only have access to non full-tick data from an exchange. To make the problem precise, a full tick data $X$ is a series of $(t_i,p_i,v_i)$ for $0 \leq i ...
6
votes
2answers
325 views

Which algorithms do robo-advisors use?

Some pundits claim that there is a revolution in portfolio management under way: The rise of the robots, a.k.a. robo-advisors. The most well known are Betterment.com, FutureAdvisor, Schwab Intelligent ...
5
votes
1answer
627 views

Mathematical theories of (sub)-optimal trading strategies under “idealized” assumption - price is random process known to trader

The question is NOT about real trading, but about simplified mathematical models for trading. One of the main problems in trading is that asset prices are not correctly described by the some random ...
5
votes
1answer
2k views

Regime-Switching Model for detecting market shifts

I'm always wondering whether anyone has utilized regime-switching models successfully in forecasting or trading. Academia has long discussed this topic in-depth, such as using Regime Switching ...
5
votes
2answers
90 views

What are Sell Imbalance-Only Orders?

I am reading the 2014 SEC filing against Athena, a HFT firm. (http://www.sec.gov/litigation/admin/2014/34-73369.pdf) At point 29, they describe the behavior of Athena moments before market closing ...
5
votes
1answer
796 views

Calculating most profitable arbitrage orders on multiple market with fixed and variable fees

If I have multiple markets (let's say 5, but the solution should be generic) trading the same stock/commodity/whatever, and the markets differ in both variable fees (which are in % of the trade order) ...
5
votes
0answers
259 views

Algorithmic Trading Model Calculation and Stale Data

I'd like ask everyone a more concurrency programming but definitely quant-finance related question. How do you deal with staleness of data in market hours as quote ticks are streaming and your model ...
4
votes
6answers
1k views

FIX- what exactly do repeating groups represent?

I am trying to find out what is the purpose of "repeating groups" in FIX and what exactly do they represent? Are they all related to the same order and if so, why do you need repeated tags? If they ...
4
votes
2answers
6k views

What kind of return can an average algorithmic trading firm achieve today?

What kind of rate of return can an average, equities-focused algorithmic trading firm expect to achieve today? I come from a background of control and optimization, working in the industry in China, ...
4
votes
5answers
403 views

Is there a name for, or any research on, a system where you try to predict future price by finding a similar price history in the past?

Allow me to explain. You look back from some period to the present. Say a week ago to now, using a per-minute view. You then crawl through your database of past price data, and you try to find a ...
4
votes
1answer
329 views

What is a good source to learn the different nuances of electronic orders and their nature?

Today I was speaking with someone involved in high frequency trading. They were mentioning hidden orders, queue positions (which can be lost in the orderbook based on certain order modifications), ...
4
votes
1answer
402 views

Optimal Executions for Minimizing Slippage

There has been a considerable body of work for finding trading strategies that minimize the slippage wrt arrival price. For instance, the following are on of the most well known papers: [1] Robert ...
3
votes
2answers
546 views

Quantitative Finance Programming Language

Since couple of weeks, I started to do my research on quant finance. During this time, I could discover a lot of stuff and with that stuff, a lot of questions came to my mind. A lot of news or ...
3
votes
3answers
3k views

How to distinguish between different types of algorithmic trading

Algorithmic trading involves the use of algorithms to optimally execute trading instructions. Then there are algorithms which initiate trades, based on various quantitative strategies (e.g. pairs ...
3
votes
3answers
599 views

Please advise on the choice of an automated trading framework

I'd like to start automating my trading strategies. I'm not looking for a fast and easy solution, therefore the programming language is not important for me, I am ready to spend an extra year to ...
3
votes
2answers
965 views

How to incorporate fundamental analysis in quantitative trading algorithm? [closed]

I want to write a quantitative stock trading program based on fundamental analysis. It would crunch through prices, financial reports to look for value stocks. It can support backtesting of strategy ...
3
votes
2answers
490 views

How to filter and normalize market data obtained from distinct sources (FIX 4.4, bloomberg, etc) in an algorithmic trading system?

I'm wondering if some of you known how to resolve this requirement: I have to define the architecture of an algorithmic trading system (but I'm not an architect, so I'm trying to do my best). I have ...
2
votes
2answers
165 views

Forex trading scenarios - calculating units

I'm trying to build an automated forex trading system and I'm trying to understand how to calculate the number of units I should specify for each trade in different scenarios. Say for example I have ...
2
votes
2answers
133 views

How to obtain a log of all trades done on the Nasdaq or other major US exchange?

I'm looking to do a research paper on the impact of high frequency algo-trading on individual firms. In order to do that I need to be able to determine firms that have been high frequency traded. My ...
2
votes
2answers
2k views

Build a customizable trading engine in python [closed]

I am planning building fully customizable backtesting trading engine in python from scratch as a open source project, the main features i am considering is, It should be fully customizable from ...
2
votes
1answer
92 views

How is the Order priority of an Iceberg order decided?

Typically, markets guarantee a FIFO order of priority of execution for various orders at the same price. I want to know does this hold true for Iceberg orders? for eg Order1 = Buy 100 Quantities @ 2 ...
2
votes
4answers
770 views

Backtesting with Simulated Historical Data?

The trading strategies that are going to backtest well are the ones that pick the winners from the past. For example, if a trading strategy simply bought apple stock it would backtest extremely well. ...
2
votes
1answer
278 views

How to evaluate a success rate of a trading strategy

In order to compare various trading strategies, I am trying to calculate the success rate (the ratio of winning and losing trades). While it is clear to me that this indicator is far from being an ...
2
votes
1answer
105 views

How much correlation between alpha and forward returns can be considered good

There are many way to quantify the quality of an $\alpha$ (prediction of the future return of a security). I heard/do many things, most of them are equivalent to correlation. Typically ...
2
votes
1answer
95 views

Calculating short/long order percentages?

I have a feed in real time that lists the ask and bid orders. Each order consists of a value and a quantity. I want to calculate the percentage of short orders from the total orders in terms of ...
2
votes
2answers
588 views

How to combine trading signals to achieve higher capital efficiency?

I trade use a completely automated approach where all signals are generated by proprietary trading strategies. However, recently I encountered an challenging problem: Imagine we have 3 Strategies ...
2
votes
1answer
74 views

Determining maximum strategy capacity and optimal order size for low frequency equity strategy

I have developed a low frequency equity trading strategy that seems to work well with stocks in the S&P 500. Someone asked me about the maximum capacity of the strategy (how much AUM I could ...
2
votes
0answers
171 views

Reference for Algorithmic Trading [closed]

I have recently started to look up algorithmic trading but I am finding it hard to find references related to this field.I am math major with a sound knowledge in Statistics, various programming ...
2
votes
0answers
164 views

Calculating index arbitrage

I have a days-worth of level 2 market data. I am calculating S&P500 index arbitrage. I have a few questions about the calculation: 1) Should I be summing all the bids and asks from the stocks ...
2
votes
0answers
149 views

Correlation between idiosyncratic residuals and forward returns

The classic mean-reversion strategy is to calculate an "expected return" (alpha) by computing the raw return for each security and then remove the part which you think is market driven. Statistically ...
1
vote
1answer
275 views

Liquidity seeking algorithms open source implementation

Are there any free online liquidity seeking algorithms? Possible an open source implementation? Not looking for anything state-of-the-art, but just to get an idea how they work.
1
vote
1answer
49 views

Should a strategy backtested against three years of tick data continue to produce positive results?

Let's say we have a Binary Options 5-minute trading strategy that relies on multiple indicators and exploits price reversals in currency pairs. Now let's say there is a combination of inputs for the ...
1
vote
3answers
224 views

Best known performance of stock prediction algorithms

I asked this question here and was directed to answer it on this stack exchange. My question is very simple. What is the best [known] performance of a stock prediction algorithm? I've seen papers ...
1
vote
1answer
458 views

Feature for Maching Learning(SVM) in High Frequecy Order Book?

I am trying to implement machine learning to predict the movement of bid and ask price but is unable to find the proper feature for training set. I am using Support Vector Machine for binary ...
1
vote
2answers
263 views

Brokers offering low-cost / free accounts [closed]

I'm attempting a "hello world" of live algorithmic trading. A script that pulls in tick data, presents it visually, and allows me to buy / sell at the press of a button. Also a toggle between { fake ...
1
vote
1answer
876 views

Question about weighted midpoint formula

The answers from these two replies seem to contradict each other. The first numerator is bidSize*bidPrice + askSize*askPrice but the second is bidSize*askPrice + askSize*bidPrice. Price functions ...
1
vote
1answer
466 views

Does Ito/Malliavin calculus have any applications helpful for direction based trading?

I'm an aspiring computer scientist who want to move into algorithmic trading at some point. At the moment I'm mostly focusing on courses in machine learning/data analysis etc. but I've noticed that ...
1
vote
4answers
4k views

C# Broker API for FX Trading

I am looking for a broker who provides a free trading API for FX. The goal is to develop at-home algorithms in C# (possibly Qt) to run on a fake portfolio, and then later on real money with ...
1
vote
2answers
1k views

Calculating true value of a stock given the order-book and recent trades

I'm trying to calculate the 'true value' of a stock listed on an exchange. I have access to the limit order-book (containing all bid/ask quotes) and also all trades which have taken place (which ...
1
vote
0answers
69 views

Good state of the art document about Algo Trading systems

I'm currently working on the requirements phase of a software project, and need get an overview of the industry regarding the tools available for Algo Trading. My first idea was to look for Gartner's ...
1
vote
0answers
37 views

Choosing Optimum Sampling Frequency

There was an interesting post made by Jonathan Kinlay where he discusses the use of a Fourier Transform to discover a potentially optimum bar frequency to choose as an input to a trading system. I am ...
1
vote
0answers
32 views

order routing for a fill [closed]

Lets assume a FIFO rules in futures, I buy a contract and id like to sell it. Should I estimate the possibilite of orders on opposite side would be filled first? If I watch new orders incoming at new ...
1
vote
1answer
225 views

Technical Analysis - OBV indicator calculation in R

Here is a few references about OBV calculations: http://ta.mql4.com/indicators/volumes/on_balance_volume ...
1
vote
0answers
64 views

How to make the algo decide over a optimal selling point?

Please don't bully if its a basic question.Kinda new to the topic hence experimenting. Problems to construct trading algorithm.For the example I assume I am getting a buy signal from the DMI/ADX ...
1
vote
0answers
62 views

About OpenMAMA, OpenMAMDA and OpenMDM

In the Linux Foundation are hosted the OpenMAMA and OpenMAMDA (found in that link too) projects and I'm wondering if has someone worked with those projects and if he/she could give me a more detailed ...
1
vote
0answers
26 views

Correct term for position accumulation relative to price?

I've been looking at various accumulation algos and it appears that the greater majority are predicated on building a position largely relative to a time component or market volume for obvious ...
1
vote
1answer
221 views

Distinguish between market makers and other participants?

Are there any known quantitative techniques to distinguish between market makers and other participants? I manually MFT, have no knowledge of these specialties, and may be observing phenomena that ...