Robot James 🤖🏖 Profile picture
Feb 10, 2021 22 tweets 4 min read Read on X
Broadly, there are 3 types of systematic trading strategy that can "work".

In order of increasing turnover:
1. Risk premia harvesting
2. Economically-sensible, statistically-quantifiable slow-converging inefficiencies
3. Trading fast-converging supply/demand imbalances

👇👇👇
1. Risk Premia Harvesting - is typically the domain of wealth management, but it's important to any trader who likes money.

A "risk premium" is the excess return you might expect over and above risk-free cashflows for taking on certain unattractive risks
"Equity Risk Premium", for example, is how you say "Stonks, they go up" if you work for Blackrock

(Though, they're really referring to the extent to which they "go up" more than an equivalent less risky thing)
The basics of risk premia harvesting are:
- intentionally expose your portfolio to diverse sources of risk that tend to be rewarded
- manage risk sensibly so no risk dominates at any time
- be patient and chill the f out (hardest bit for most)
A very simple example is the 60/40 stock/bond portfolio.

More balanced implementations include Bridgewater's "All Weather" portfolio and "Risk Parity" strategies, generally, which attempt to equalize risk across assets or risk premia.
"Doing useful things" like providing liquidity in a highly stressed market - or making a 2 sided market at all times are also, arguably "risk premia harvesting".

(You're taking on the risk of getting run over by those who can choose when to trade)
Risk Premia Harvesting is something nearly every trader should do.

All active traders need to be aware of it too

Want to short stocks? You're facing a big hurdle. You need to be right over and above the expected drift in the asset

It's better to play easy games than hard ones
Now the 2nd category: Economically-sensible, statistically-quantifiable slow-converging inefficiencies.

These are noisy tendencies for assets to trade too cheap/expensive at certain times due to behavioural or structural effects.
Examples include momentum effects, seasonal regularities, effects due to indexing inclusion/exclusion.

We can probably lump "style factors" (momentum, value, carry, quality, low vol) and most medium freq "stat arb" approaches in this bucket too.
This stuff tends to be noisy and "slow converging".

It's just a noisy tendency for "cheap stuff to outperform expensive stuff" (say)

So you have to analyze it "in aggregate" over large data sets.

It also means that your P&L is very slow to converge to "expected returns"
So to trade this stuff effectively we need:
- to understand why the inefficiency would persist
- faster converging metrics around what we're exploiting so we're not "the last to know" when the inefficiency disappears
- patience and discipline to "keep swinging the bat"
Useful sources for this kind of stuff include:
- Expected Returns, Antti Ilmanen
- Efficiently Inefficient - Pedersen
- Positional Option Trading @SinclairEuan (which literally gives you stuff to trade)
- Active Portfolio Management - Grinhold, Kahn
Generally, this stuff is less reliable than 1) risk premia harvesting and 3) fast-converging flow effects.

"Home gamer" traders usually spend too much time here, and too little time on risk premia harvesting.

Active managers of size play here tho they'd rather be playing 3)
3rd category: Trading fast-converging supply-demand imbalances

This stuff is the bread-and-butter of proprietary trading firms.

Short term supply/demand imbalances create dislocations in prices which fast traders can "disperse" by trading against and offsetting risk elsewhere.
These trades are conceptually simple and economically sound.

For example, I might buy sell futures on Shanghai INE and buy a similar contract cheaper on Singapore SGX for a profit (after costs).

That's a simple "arb" though it carries risks cos we can't trade instantaneously
More normally though, we're doing riskier trades that we expect to work out on average.

We're serially looking to buy cheap and sell high based usually on simple relative-value models.

The assumption is made that deviations from (relative) fair value will converge...
So models are less about "predicting the future" (as per 2) and more about "extrapolating the present" (Q vs P).

"But you're *predicting* convergence to your model of fair value you're using to quantify cheap/expensive?"

Yeah, exactly.
Advantages of these trades are:
- they're easy to understand and economically simple
- they converge fast to expected pnl. You know quickly when your model is out or you don't have edge anymore. They fit nicely with @KrisAbdelmessih's "measurement and normalization" paradigm
Disadvantages are that they are capital constrained (you can only eat what you are fed) and require significant investment in infrastructure and staff.

Whilst this area isn't practical for "home gamers", the lessons here are crucial for a good understanding of the market.
Takeaways for "home gamers"

- Do more of 1) and less of 2)
- Dig into 3) to understand and appreciate "the terrifying efficiency of the markets"
Here's a "work in progress" model of how 3 and 2 interact - and how you can do 2) by "sitting roughly in the right place with your mouth open"

this thread is now on my personal website here: robotjames.com/posts/three-ty…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Robot James 🤖🏖

Robot James 🤖🏖 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @therobotjames

Feb 5
trading to stay alive.

your risk is slippery.

you put a position on at a certain size.

your position gets bigger or smaller on you with the whims of the market

and sometimes the asset you're trading starts moving a lot and so does your risk.
if you're long only investing for the long run, it can be fine to just buy things and leave them alone.

this is reasonable because, if you are long an asset:

- your position gets bigger as you make more money
- your position gets smaller as you lose money
so your portfolio risk doesn't really change except for changes in the volatility of the market (and little boring things like uninvested dividends)

so it's completely reasonable to buy the VT ETF, set dividends to reinvest just leave it alone forever.
Read 13 tweets
Feb 1
shorting dogshyt perp listings on binance
. . .

what happens immediately after a new perp is listed on binance?

well, on average they go very down.

future of finance innit. Image
in this article i show you how a naive approach to trading this kinda works, but is strewn with blow up risk.



and then i show you some dead-simple modifications to:
- dramatically improve strategy performance
- mitigate the chances of getting rekt robotjames.substack.com/p/shorting-per…Image
you should read the article because:

- i want you to
- it's better than this thread

i explain all the dynamics and the exact trade rules for a simple strategy i designed for you.

i'm not gonna do all that here, but i'm gonna tell you a lot of useful stuff.
Read 26 tweets
Jan 20
trading through extreme chaos.

much of my insufferable schtick on here is...

“you can get away with doing very simple things if you pick the right place to do them”

you can also get away with doing very simple things if you pick the right time to do them. Image
when the proverbial excrement really hits the proverbial fan, a lot of shit starts dislocating in very clear and obvious ways.

this is due to forced trading.

people trading because they have to, rather than because they want to.
trading that is entirely about necessity. nothing to do with price or value or predictions.

people forced to cut size because they are mandated to.

people forced to cut positions cos their risk manager is screaming at them.

responses to margin calls, or getting liquidated.
Read 34 tweets
Dec 18, 2025
you can still get away with dead simple trades if you pick the right place to do them.

i'm going to show you how to do basic white girl pairs trading in crypto perps. Image
like everything i share, it’s going to be very straightforward.

i’m not going to ask you to do anything cerebral or difficult.
you just need to:

1. understand what drives the divergence / convergence pattern we try to harness in a pair trade.

2. look for places where that is likely to be the case.

3. check that you actually see that behaviour in the past.

4. bet on it - in a simple direct way.
Read 40 tweets
Dec 15, 2025
pairs trading for dickheads

when an online “kwant trader” starts writing about pairs trading i usually want to stab myself in the dick.

but, since i am both an enormous hypocrite and a better writer than the rest of you, i am going to talk about pairs trading today. Image
i’m going to tell you what pairs trading is.

and why and when it works.

and why and when it doesn’t work.

we’re going to run through a simple example. and i’m going to give you everything you need to trade it yourself, with nothing more than tradingview and a pair of hands. Image
actually, one hand would be fine.

i have a lot to say about this.

so do yourself a favor and read it all here: robotjames.substack.com/p/pairs-tradin…
Read 18 tweets
Jul 30, 2025
a chat today reminded me that the crucial first step in any successful trader’s journey is to…

stop doing really dumb shit.
if you have no edge (and i think we can both assume you won’t at the start) then there’s nowhere for returns to come from.

you can’t make money like that

but there are plenty of ways you can lose money.
1) if you have no edge then every trading approach apart from doing nothing can be expected to lose money.

trading costs money (from fees, spread, and the price impact of your own trades.)
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(