21
votes
How do firms make money from "flow trading"?
Flow trading is in spirit very similar to market making - such firms make a profit by earning a spread.
There are 3 common ways this is done. Suppose a client wants to buy 100k shares of XYZ, which ...
16
votes
Trading interview gambling question
An alternative approach is to size your bet to maximize your expected utility, which is assumed to be given by a function $u(w)$ of your total wealth $w$. This could be a better approach than using ...
14
votes
Accepted
Why are there so few published research papers that apply Deep Learning to Algorithmic Trading?
I would say that most ML methods risk overfitting and it depends very much on the asset class. The only area where more sophisticated ML methods such as deep learning appear to make a major difference ...
13
votes
Accepted
Orderbook Arbitrage
A public order book gives traders information not only on the current price of a security, but also the volume and structure of the entire supply and demand schedule.
Such information can be used for ...
13
votes
Accepted
Options Market Making Used Implied Volatility Surface
Your question is twofold
How a market maker should adjust its quotes on a vol surface with respect to his inventory?
How to adjust the vol surface when a new trade is observed on the markets?
Let me ...
13
votes
Accepted
How long do algorithmic trading strategies typically remain profitable?
Is there a typical "half-life" of a strategy?
This is a really subjective question, and I don't think any singular answer will generalize well. That being said, I will give some examples ...
12
votes
Accepted
What are the "sniffing" or "stalking" algorithms?
Sniffing (or stalking) algo indeed detects other algorithms. How does that work in practice?
Imagine the order book for a particular equity is: Bid 1 = 99 (size 10,000), Bid 2 = 98 (size 25,000), Bid ...
12
votes
What is C++ used for when writing code at High Frequency Trading firms?
I ran all of the research and trading at a high-frequency market making firm with well over a million lines of C++. Now I'm at Databento, where we have about 1 line of Rust for every 1.5 lines of C++ ...
12
votes
What is the point of mental arithmetic tests?
Years ago when I interacted by phone with floor traders at a Chicago options exchange I was very impressed by their mental skills (which I felt I didn't match). Not so much math operations (that too) ...
12
votes
What is the point of mental arithmetic tests?
I'm not in the financial industry but, as a college math instructor, feel like I could share some insight. This is a type a question that we frequently need to answer regularly, so we wind up with ...
11
votes
Accepted
Trading interview gambling question
The Kelly criterion gives the fraction, $f$, of the current bankroll to bet in order to maximize the longterm growth. The criterion is given by
$$
f = \frac{bp-q}{b},
$$
where $b$ is the winnings ...
11
votes
Accepted
Does the Integrity of Tick Data Vary by Vendor?
whether someone looking at a tick data vendor should be evaluating the underlying quality of the data in addition to e.g. price and API capabilities.
Absolutely, you should evaluate the quality of ...
11
votes
Accepted
What is gamma to do with realized volatility?
I like to think about this problem graphically.
The pic below shows a call option value at some point before expiry as a function of the underlying. At the expense of stating an obvious fact, we note ...
10
votes
Orderbook Arbitrage
I am not sure Dark Pools (DP) have been created to avoid "market manipulation". They have been created by firms because they found an advantage to create them (see Market Microstructure in Practice, L ...
10
votes
Deciding how many trades to make
As the problem is currently formulated, you have a binary decision (whether to buy the cards or not) and a single state variable (your current wealth). I'm assuming the deck is reshuffled every play.
...
10
votes
Accepted
Market Making Strategy to Interact with IB API
Pete's seven year old answer is just as relevant now as it was in 2011. None of the limiting factors of their API has changed since then, so this is essentially an extensive reiteration.
The ...
10
votes
Criteria to assess the possibility of corporate bankruptcies in U.S. equity exchange markets
Since the stock is listed on NASDAQ, you have access to fairly standard 10Q and 10K financial statements. So you can apply the analysis pioneered by Ed Altman in his Z-score paper - compare this ...
10
votes
Is this how stock trading works?
In January 2020, Matteo Aquilina, Eric Budish, and Peter O’Neill from Britain's Financial Conduct Authority published this study, illustrating how "low latency" market participants can make ...
9
votes
Why do Human traders make money?
First we have to clarify what we mean by profits: I think your question can only address the fact that some human traders beat the market (because you also make profit by just buying the market, e.g. ...
9
votes
Accepted
Criteria to assess the possibility of corporate bankruptcies in U.S. equity exchange markets
I have been told:
Bankruptcy is very controversial Google Scholar Researchers.
You might track companies ratios (e.g., debt to equity ratio, ...
9
votes
What are the main types of orders on an exchange?
As @chrisaycock mentioned, there's many permutations of parameters, especially when it comes to venue routing instructions, so it's hard to write an exhaustive list. But most of the time, the ...
9
votes
Accepted
Inflation effect on FX rates
Edit: adding some references (main body is untouched)
Kenneth Rogoff and Richard Meese received an incredulous reaction to their now-famous paper showing that random-walk (RW) forecasts outperform ...
8
votes
Is this how stock trading works?
You would definitely have some advantage. High Frequency Trading is all about speed and the fastest traders wins. Oftentimes, winner takes all.
The blog Sniper in Mahwah & friends digs into the ...
8
votes
What is the point of mental arithmetic tests?
I can offer a personal anecdote for why these skills are sometimes needed.
Stemming from my career as a professional trader making trades by hand--though this is far in the past and before I ran my ...
7
votes
Accepted
How to calculate the JdK RS-Ratio
Reading what I have, I can only offer a guess.
1: Let's say you're looking at 9 sectors compared to \$SPX on a daily chart. Foreach sector, compute relative closing price: 100 * Sector/\$SPX
2: It ...
7
votes
Accepted
Cost of rolling futures contracts
Personally I hate the term "roll cost" and prefer "roll yield" or "effect of rolling". It is not really an out of pocket cost (it involves no outlay or receipt of cash).
It has to do with contango ...
7
votes
Delta One Trading business
Delta one trading desks provide synthetic exposure to their clients.
OK, so what does that mean? Delta One desks give their clients exposure to a product (stock index, ETF, or even a single stock) ...
7
votes
Accepted
How to check if a portfolio has momentum bias
It kind of depends what your objective is. First, momentum 'bias' isn't well-defined. Are you looking to eliminate momentum exposure for some reason? Momentum itself isn't even well-defined really: ...
7
votes
Accepted
Algorithmic Trading: Python vs SQL
Python has lots of excellent libraries to compute Technical indicators for you, ta and ta-lib are great. These libraries have ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
trading × 473quant-trading-strategies × 69
algorithmic-trading × 66
options × 50
equities × 39
fx × 38
programming × 35
futures × 29
volatility × 27
high-frequency × 26
derivatives × 21
market-microstructure × 21
market-making × 19
market-data × 16
finance × 15
limit-order-book × 15
data × 13
risk-management × 13
statistics × 13
fixed-income × 12
interest-rates × 12
hedging × 12
trading-systems × 12
backtesting × 11
machine-learning × 11