StatArb Profile picture
Feb 1 7 tweets 2 min read
Entirely unprompted here, but please check out @FadingRallies. Also @choffstein's Liquidity Cascades paper (link below). The flow between MMs, passive funds, ELS, and generally the effects of reflexive dealer hedging are key to understanding this regime!

thinknewfound.com/liquidity-casc…
Even if you aren't a trader (I certainly am not, although I try to keep up with it all) it is still super important to understand the regime and how it all fits in from a risk perspective. You CANNOT just take the models as your risk! Eigenportfolios decay, I would know I work
with them all the time so that isn't even the perfect metric (although I do love them). Statistical models will capture some risk but at the end of the day, you choose the parameters and the distribution you feed in is key. Knowing fat tails exist is incredibly important for this
Not just from a NNT pov where you say ahhh the end is nye, but from a conditional perspective where you have to play around with models like CVaR. Especially, if you are doing anything remotely long vol/skew/kurt then it will all be event-driven. Risk models aren't just a
peripheral model to include after the fact. Risk signals and alpha signals are distinctly important features to engineer. Risk signals are usually event driven, but can be statistical as well. VRP, CRP, SRP (vol,corr,skew risk premiums) are all great. VIX-VOLI too!
Your NNs only learn based on the data you feed them. One of the worst mistakes in quant for juniors is trusting your model. RenTech almost blew up, but Jim knew not to trust the models, TWICE, and that is a key reason they are still here today. Even the best funds are wrong!
Just don't take it personally, your model isn't wrong, it did it's best with the data. YOU WHERE WRONG, because you trusted the data. Data is non-ergodicit. The assumptions you make your money on (day-to-day) are very different than what you manage to keep your money based on.

• • •

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

Keep Current with StatArb

StatArb 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 @TerribleQuant

Feb 3
I'm not an MM, but it's the only thing I know lots about that I can talk about without leaking alpha (that I use):

I'll discuss a few MM points

Great open source MM project:
github.com/hummingbot/hum…
The OG paper:
math.nyu.edu/~avellane/High…
An improved paper:
aeaweb.org/conference/201…
A key concept for MMs is how you manage inventory. Avellaneda and Stoikov is basically the model everyone uses for this. Then there comes the offset, basically how wide your spreads are. That's your basic model of liquidity provision...
From there we get to have some fun! If you can create multiple forecasts for different timeframes (and at a super-advanced level compute speeds) you can make spreads asymmetric and intentionally hold inventory...
Read 13 tweets
Jan 29
Tweeting a question I was asked/ response regarding MM:
(me adding bonus resources):
A great example of C++ HFT MM algorithms. An improvement idea I have suggested to the author but can also be attempted by interested algotraders is that a fast model like XGBOOST (there is a C++
library) is used alongside some alphas to make spreads asymmetric before traders can trade against you and you get negative edge in those trades. A large part of market making is cheaply executing alphas by trying to get inventory on the side of your predictions and also by
getting out the way of adverse conditions by making your spreads asymmetrically wide (traders with alpha against you). github.com/hello2all/gamm…
Read 17 tweets
Jan 18
I think you can probably classify modeling and feature engineering into a few areas: ML, Statistics, Time Series, Microstructural, some fun extras like entropy which are super weird to work with TA, data-mined alphas, and signal processing.
1/who knows lol
I'll probably speak on each of these eventually, but today I think it'd be good to get some publicity on signal processing. It's underhyped compared to ML and just as deserving.
2/
A lot of the literature is exclusive to electrical engineering and CS, but I can tell you there is lots of alpha in the area. As the story usually goes NN models like LSTMs get a bad rap performance-wise bc of their terrible application
3/
Read 22 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!

:(