Tagged Questions

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

1
vote
2answers
114 views

Build a customizable trading engine in python [on hold]

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
14 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
58 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 ...
1
vote
1answer
41 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
175 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
301 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
167 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
3answers
231 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 ...
0
votes
0answers
58 views

Explain $1Gamma vs %1 Gamma

What is $1 Gamma and what is 1% Gamma? please describe the difference? I understand Gamma but cant make the diff between the two.
2
votes
0answers
109 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 ...
1
vote
2answers
366 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
185 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 ...
3
votes
1answer
192 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
203 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
105 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
74 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
173 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
110 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
189 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
358 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
2k 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 ...
9
votes
3answers
1k 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
439 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 ...
3
votes
0answers
588 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) ...
3
votes
5answers
370 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
487 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
3answers
1k 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
2k 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 ...
5
votes
2answers
365 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 ...
-3
votes
1answer
506 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
854 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 ...
2
votes
2answers
3k 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, ...
1
vote
1answer
349 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 ...
4
votes
1answer
296 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), ...