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

0
votes
2answers
359 views

Orderbook Arbitrage

The order-books of trading exchanges are often hidden as so-called "Dark Pools". The measure was taken to avoid apparent market manipulation strategies executed by traders back then. Which such ...
1
vote
0answers
23 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 ...
4
votes
2answers
57 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 ...
2
votes
1answer
147 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 ...
2
votes
1answer
48 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
2answers
106 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 ...
0
votes
1answer
52 views

Is it likely that banks would become clients of algotrading companies? [closed]

Algotrading is growing, while banks don't currently have the HR to continually develop sophisticated algorithms on their own. Is it likely that banks (and governments) would become clients of ...
0
votes
1answer
81 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 ...
0
votes
0answers
19 views

Why does SOR post the order to the primary market if it cannot find best price to execute?

If a Smart Order Router cannot find the best price for an order to execute, it would post this order to the primary market. I think this is because the primary market has more liquid and more active ...
2
votes
1answer
180 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 ...
1
vote
0answers
49 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
41 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 ...
0
votes
3answers
107 views

Sharpe Ratio vs Net Profit vs max drawdown

When evaluating the performance of an algorithm, what should hold more importance? Sharpe Ratio , Net profit or max drawdown? For instance, I have two algorithms one performs very good on Stocks with ...
2
votes
2answers
223 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 ...
0
votes
2answers
148 views

Countries and/or exchanges which don't allow algo-trading

I am doing a research paper on the effect of algo-trading on capital markets. In order to do this, I plan to do an OLS comparison of Countries and Exchanges who ban algo-trading platforms and those ...
2
votes
2answers
123 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 ...
1
vote
2answers
293 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
0answers
23 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 ...
0
votes
0answers
78 views

What is the most elegant way to write a trading (or asset selection) algorithm in MATLAB, based on a simple criterion?

Assume a $T \times N$ matrix $X$ of values for an asset characteristic at time $t \in \{1,2,\dots,T \}$, where $T$ is the observation period in months and $N$ is the number of assets and a ...
2
votes
2answers
1k 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 ...
0
votes
2answers
118 views

Historical data resources for Indian market

What is the best source for historical EOD data for Indian stock market? The data from Yahoo finance for some companies is not up-to-date and Google finance doesn't provide adjusted close prices. What ...
2
votes
1answer
83 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
77 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 ...
1
vote
2answers
509 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. ...
5
votes
1answer
1k 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 ...
2
votes
2answers
327 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 ...
3
votes
3answers
461 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 ...
2
votes
0answers
148 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
2answers
723 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 ...
4
votes
0answers
226 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
1answer
321 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 ...
1
vote
2answers
243 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
0answers
140 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 ...
0
votes
1answer
78 views

Are proof-of-work systems used by exchanges?

Are there any proof-of-work systems used by exchanges? If not, are there any interesting proposals worth reading? In principle, there might be applications for proof-of-work systems in preventing ...
1
vote
1answer
232 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.
2
votes
0answers
135 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 ...
0
votes
1answer
206 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 ...
0
votes
1answer
645 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
4answers
3k 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 ...
10
votes
3answers
2k 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?
4
votes
5answers
978 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
1answer
728 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) ...
4
votes
5answers
391 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 ...
5
votes
1answer
578 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 ...
7
votes
3answers
2k views

Papers about risk managment in algorithmic trading systems?

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 ...
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 ...
6
votes
2answers
406 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 ...
-4
votes
1answer
579 views

Target daily ROI for a market-making algorithm

I'm designing a market-making algorithm, I was wondering what a decent ROI / day would be to aim for in such a system?
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 ...
3
votes
2answers
4k 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, ...