Tim Meggs Profile Banner
Tim Meggs Profile
Tim Meggs

@TimMeggs

Followers
4,360
Following
939
Media
43
Statuses
740

LO Tech. HFT. Views probably someone else's.

Joined March 2013
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@TimMeggs
Tim Meggs
4 months
I've worked in a bank (10yrs), a hedge fund (6yrs) and in HFTs (4yrs). Two things: 1. Yes, I'm old 2. You be amazed - stunned - by the number of premium name counterparties whose polished branding and external image belies a myriad of internal 'systems' that are held together…
687
768
11K
@TimMeggs
Tim Meggs
3 months
The Missing Quant. True story. First trading desk I worked on. Bank. Prop equity derivs. Me, 25, junior as f. We had a stat arb team as part of the group. Three traders, one quant. The quant was a mad bloke. Unintentionally hilarious. He had one PhD and left academia in the…
36
55
1K
@TimMeggs
Tim Meggs
4 months
@DenisPitcher 100%. Add the effect of bolting new systems acquired through merging desks, teams and acquisitions and, bingo. System spaghetti.
5
8
378
@TimMeggs
Tim Meggs
4 months
@abcampbell If only there was a burgeoning alternative set of composable financial systems.
13
0
348
@TimMeggs
Tim Meggs
2 months
What's the worst manual trading error you've seen on a desk?
70
16
294
@TimMeggs
Tim Meggs
2 months
Most of the bank quants I met in my career were physics background. Even complex financial math was trivial for most of them. I often wonder if this fact contributed to the ballooning complexity of credit derivs in the early '00s i.e. let's do this synthetic CDO^2, not because…
18
11
270
@TimMeggs
Tim Meggs
4 months
Bank trading floors are either 'run' by Sales or Trading. Each side usually thinks the other is a waste of space: "you don't understand the risks in the products" Trading to Sales "a computer can do your job" Sales to Trading The truth, of course, is they are symbiotic. No…
17
7
237
@TimMeggs
Tim Meggs
4 months
4
1
177
@TimMeggs
Tim Meggs
4 months
Raw MM (no alpha in theo) shouldn't be thought of as a trading strategy at all - it's a service. And not a "service" in the sense of the MM-as-a-service deals that token issuers enter into with mms, no. A raw MM provides a service to all users of a market; that service being…
8
16
153
@TimMeggs
Tim Meggs
1 month
Spent a career trading derivatives and building systems that do it well.* Know that I love about it? The details. Every exchange, every contract is different. Details are table stakes for not getting a rude awakening from the market. And in those details you might, *might*,…
12
6
152
@TimMeggs
Tim Meggs
4 months
I wake up, I think about market making I wake up, I'm think about microstructure I wake up, I think about the interaction of two (or more) derivatives at microsecond resolution across AWS zones. I'm not normal
9
4
133
@TimMeggs
Tim Meggs
2 months
Wife: space-time is cool. What would you do if you could travel at the speed of light? Me: manually run arbs between geographically dispersed financial centres Wife: 😒
4
9
131
@TimMeggs
Tim Meggs
4 months
Pssst. Wanna know a secret? The most valuable thing you can bring to a quantitative trading role, and which will get you further and serve you longer, is definitely NOT your pure quant skills. Rather, the ability to hold in your head, interrogate and explain, two or three…
9
9
120
@TimMeggs
Tim Meggs
3 months
The best quants I've worked with - and I've worked with a lot - almost always have active interests (physical, mental, or mixed) that fill their head space on the daily way more than the maths/finance they're paid to do. Something something creative thinking something something…
7
5
121
@TimMeggs
Tim Meggs
2 months
Given this thread took off, let's flip it over: what's the worst trading systems error you've seen (don't all link to the Knight meltdown at once)?
@TimMeggs
Tim Meggs
2 months
What's the worst manual trading error you've seen on a desk?
70
16
294
26
5
113
@TimMeggs
Tim Meggs
3 months
Much of HFT engineering is dedicated to ensuring timely handling of messages during periods of heavy load. By definition, heavy load is not the regular state of things. This leaves your systems over provisioned and under capacity most of the time. Two things: 1) find something…
1
6
92
@TimMeggs
Tim Meggs
3 months
Is there a better corrollary / mental model for market making than systematic option selling? - edge as premium - vol as proxy for asset risk (vol ⬆️, edge required should ⬆️) - large moves hurt in the short run, but higher vol envs better for pnl in medium run Having…
9
1
69
@TimMeggs
Tim Meggs
1 month
A great way to help with this is to minimise the chances that the system needs to carry state around in order to operate Every action should be a logical response to current state. Hella helps debugging and running simulations too
@xmgnr
major
1 month
the amt of effort it takes to manage complexity in a trading system dwarfs the effort to add it in the first place so easy to carelessly add complexity need to keep in the back of your mind the q "if trading is going poorly, will i still be able to figure out why?"
1
3
80
4
3
64
@TimMeggs
Tim Meggs
2 months
@Its_Pierre all that unexpected PNL given to the client, right? RIGHT?
4
0
50
@TimMeggs
Tim Meggs
3 months
Numpy. "num-pie" or "num-pee"? Asking for a northern friend...
30
0
48
@TimMeggs
Tim Meggs
2 months
1. Learn, then move. Repeat. 2. Age 20-35yrs, is when you build the foundation. 3. In later years, your network will be the best source of interesting work. Continually cultivate it.
@Parthion
Parth Ahya
2 months
What is an underrated piece of advice for people early in their career?
11
0
14
1
4
48
@TimMeggs
Tim Meggs
3 months
Of course that's your contention. You're a marco generalist. You just got finished reading Flash Boys probably, you’re gonna be convinced speed is evil until next month when you get to CME calendar spreads, then you’re gonna be talking about how pro-rata is superior to frequent…
Tweet media one
0
2
46
@TimMeggs
Tim Meggs
3 months
Yo DeFi. Stop called Cex-Dex trading "stat arb". It's not. Come up with something sexier. Or more accurate. Like: matching mechanism latency war.
4
3
46
@TimMeggs
Tim Meggs
8 months
It's likely a HFT MM values their speed for its role in cancelling orders at least as much as for its role in picking off your slow limit orders Anon. Let that sink in.
2
1
40
@TimMeggs
Tim Meggs
3 months
@W98AB Seriously? That's brilliant. Who knew.
1
0
41
@TimMeggs
Tim Meggs
1 month
With 43 open chrome tabs on my mobile, when will I realise I'm not good at following up on the "I'll read that full length article later" promise I make myself daily
6
0
38
@TimMeggs
Tim Meggs
4 months
If a market order falls in the orderbook and there's no one there to hear it, does it even fill?
2
1
38
@TimMeggs
Tim Meggs
4 months
@BlackSwan_ptf The answers more nuanced than a tweet reply allows, but for general liquid flow products, yes. The only reason they're not already is because the incentives for the top execs in both Sales and Trading partly aligned with having large teams of humans working for them.
0
1
32
@TimMeggs
Tim Meggs
4 months
@JaredKubin Most HFs would kill for a good MMs account curve. And most MMs are proprietary firms. No external client investors a la HFs
2
1
29
@TimMeggs
Tim Meggs
2 months
If order books made sounds, what would they be like? What does a taker order sound like as it rips through 10 levels? What noise does a canary order make as it's picked off and rushes back to tell the tale?
9
0
30
@TimMeggs
Tim Meggs
3 months
Our simulator so good it even sends the odd fill after cxl been ack'd If you know, you know Bybit 👀
1
0
30
@TimMeggs
Tim Meggs
2 months
Orders need to be present, to be filled, to capture edge. Orders need to be absent to avoid adverse selection, toxic flow. Wen quantum order books?
2
1
26
@TimMeggs
Tim Meggs
1 month
The irony of talking about details in a post with a glaring typo has not escaped me
0
0
26
@TimMeggs
Tim Meggs
2 years
If you find an edge, before you put any strategy in play to try to capture it you should be able to answer two questions: 1) what game are we playing? 2) why am I (uniquely) well placed to win at this game?
1
0
23
@TimMeggs
Tim Meggs
2 months
@macrocephalopod and there was me thinking we were pvp battling teams of ex-Jump, ex-Tower, HRT, Wintermute and tonnes of solo mev gurus. Thank goodness that's not the case...
0
0
23
@TimMeggs
Tim Meggs
2 years
Is a python only stack fast enough to win consistently in crypto MM? Absolutely not. (Correct, unthinking answer) Depends which venues you choose to price from & make on. (Correct, nuanced answer) If making as way to enter on slower decay alpha signals, then yes, but
4
1
21
@TimMeggs
Tim Meggs
7 days
Stone cold banger
@totlsota
π* | ¤
7 days
random thoughts for quant traders - trading is a business so trade to make money not to be smart, right, admired, or anything else or you will pay for those things - "The first principle is that you must not fool yourself and you are the easiest person to fool" - your processes…
6
34
349
0
0
21
@TimMeggs
Tim Meggs
4 months
@frothybeverage @xmgnr I wouldn't exclude something just because it's commonly known (there's plenty of HFs that successfully run momentum for instance). As with most things, it usually comes down to being kick ass in your implementation. Your point about OB imbalance is good, and something we've…
0
0
18
@TimMeggs
Tim Meggs
3 months
🥧 always
0
0
19
@TimMeggs
Tim Meggs
2 months
@Its_Pierre "Mr Smith, I'm afraid to inform you that an error was made when processing your order yesterday. However, given how highly we our relationship, we are of course willing to make you whole, as if the error had not occurred. Thank you for your continued business."
0
0
18
@TimMeggs
Tim Meggs
1 month
I fantasise that in a parallel universe, all the branding, marketing and gloss got ditched, and everywhere there are very chill, open conversations between firms along the lines of: - Hey man, sorry we're late - again - sending that early exercise spreadsheet over. Turns out…
0
2
19
@TimMeggs
Tim Meggs
2 years
@TheSpeculator0 Anything that involves a sales process doubles headcount bloat
0
0
17
@TimMeggs
Tim Meggs
4 months
@xmgnr Pre 2022 there were plenty in crypto that didn't. Even as late as early '23 I went in to help profitable shops that had no alpha in their pricing. Edge came in other ways. Now it's table stakes. (And has been for a decade or more in tradfi)
3
0
14
@TimMeggs
Tim Meggs
2 months
This feels like ChatGPT 2.0 is feeding logo + name results for Google search. Am sure @wintermute_t and @AkunaCapital don't mind though...
Tweet media one
3
0
15
@TimMeggs
Tim Meggs
3 months
When I think about the amount of duped crypto market data being stored up in AWS it makes me weep.
2
0
15
@TimMeggs
Tim Meggs
2 months
Tweet media one
1
0
15
@TimMeggs
Tim Meggs
3 months
It's 0630. Again. I'm sweating profusely. It's dark and I'm confused, at least 15 years older than everyone else here. Red and green lights flash incessantly. Not sure I should be doing this. What am I describing: the @BarrysBootcamp class I just did, or my crypto HFT career to…
0
0
14
@TimMeggs
Tim Meggs
2 months
Delta neutral. Bandied about a lot, means different things to different people. In MM, often a colloquial catch-all for being flat with respect to an underlying, but that can still encompass a lot of spread risk (and/or term risk) between products, venues, derivs and spot.…
0
0
14
@TimMeggs
Tim Meggs
2 months
@FormulaDeltaOne It's so worth it. You know you're in the right place if this is the case.
1
0
14
@TimMeggs
Tim Meggs
7 years
@NoLayingUp is it true that Rory saw your caddy work for JT and decided he needs you on the bag?
0
0
12
@TimMeggs
Tim Meggs
3 months
@gumby_arc Stop. Fix this now. The industry's not moving so fast any longer that you need to be frantically gluing stuff together to grab the $ lying around everywhere. You'll benefit in the future if you abstract out the venue-generic at this point.
1
0
12
@TimMeggs
Tim Meggs
3 months
@rosswern Agreed. However, an example: if you can pre-compute calculations that would normal be done in the hot path and store in a map, you can swap that calculation latency for a lookup latency
0
0
11
@TimMeggs
Tim Meggs
2 months
Tradfi made a mess of asset symbology/identifier standards. RICs, FIGI, Cusip, ISIN, BBG etc etc Is crypto going to do better? I hope so, but it's not looking good at the moment. Perhaps LO Tech should fix this...
2
0
12
@TimMeggs
Tim Meggs
4 months
@QEternity @JaredKubin Ask Citadel Securities, XTX or Jane St. if they are 'capacity constrained'
2
0
9
@TimMeggs
Tim Meggs
7 years
Good to see @TronCarterNLU has set up a European branch here in London. @NoLayingUp
Tweet media one
0
1
10
@TimMeggs
Tim Meggs
5 months
The distance from "I can't get Optimus Prime to transform" to "I bet you can't beat my fastest time" has been remarkably short this morning
0
1
6
@TimMeggs
Tim Meggs
2 months
Tweet media one
0
0
9
@TimMeggs
Tim Meggs
2 months
Dev been soooo deep in a crypto-winter-build-bunker but I let him out for 5 mins today to enjoy the ATH. Now, back to work!
2
0
10
@TimMeggs
Tim Meggs
4 months
@laurentzeimes The worst is when you bug fix and start losing money immediately after pushing to prod
0
0
10
@TimMeggs
Tim Meggs
2 months
Seems like FX is the main culprit in these replies...
@abcampbell
Campbell
2 months
@TimMeggs At Lehman I paid $10bn USD for 100mm HUF bc the fx desk had a bug in their software.
4
0
45
1
0
8
@TimMeggs
Tim Meggs
4 months
@FormulaDeltaOne My understanding was that around '21 some of the louder HFT MM businesses realised they could use their fast execution to make enter on signals with second to minute time frames that wouldn't perform when implemented as takers. Hence they started adding mid freq alpha teams...
1
0
9
@TimMeggs
Tim Meggs
9 years
Limit order book modelling with Python - check out a little project I've put together, with a nice pdf to boot!
1
1
7
@TimMeggs
Tim Meggs
11 months
Is this @macrocephalopod spotted in Aldgate?
Tweet media one
1
0
7
@TimMeggs
Tim Meggs
4 months
@mikeharrisNY Absolutely agree. I was actually trying to highlight the internal reality vs the externally projected image.
1
0
8
@TimMeggs
Tim Meggs
3 months
@therobotjames Obviously depends on the implementation, but our short vol (not var) '08 gave up two years of equity curve and made it back in the following 9 months. Blah, blah path dependency, blah blah, survivorship bias
0
0
8
@TimMeggs
Tim Meggs
2 months
@Versace_Trader this one's amazing - all deltas flattened at once?
1
0
8
@TimMeggs
Tim Meggs
2 years
"Your call is in a queue. You are in position 4 of 9. Expected wait time is, 6 minutes" Everyone else: "C'mon, c'mon I'm busy and have sh1t to do!" Me: "Can I model this queue priority? What's my EV change as I shift up this stack?"
1
0
5
@TimMeggs
Tim Meggs
9 years
I played a comp this weekend and got serious #TourSauce from the Starter #ejected @NoLayingUp @TwoInchesShort http://t.co/2iqF7L5KF6
0
1
6
@TimMeggs
Tim Meggs
2 months
1
0
7
@TimMeggs
Tim Meggs
2 years
Why does life feel constantly short gamma?
2
0
6
@TimMeggs
Tim Meggs
4 months
@quant_xbt @kwaker_oats_ For all liquid financial assets, any human involvement in the execution workflow is pure rent-seeking nonsense. Completely unnecessary. The banks and large buyside execution desks have huge sofet vested interests in maintaining their human involvement. Even after Mifid etc...
0
0
5
@TimMeggs
Tim Meggs
8 months
What's your favourite retail misunderstanding about HFT MM practice?
3
0
5
@TimMeggs
Tim Meggs
2 months
@macrocephalopod Genuinely LOL from me here. Wow
0
0
6
@TimMeggs
Tim Meggs
3 months
@therobotjames @ieszczyk lolz But true Waaaay better than any book smarts
1
1
5
@TimMeggs
Tim Meggs
2 months
@macrocephalopod Just because you can, doesn't mean you should...
1
0
6
@TimMeggs
Tim Meggs
2 years
@totlsota @macrocephalopod If strategy is close to strictly delta neutral, you can also increase online backtest speed by splitting data into sensible chunks (like days) and run them in parallel, then stitch results together afterwards.
2
0
6
@TimMeggs
Tim Meggs
2 months
@bookdepth Would love to know what the Getco peak was on this ratio.
0
0
6
@TimMeggs
Tim Meggs
5 years
@bchaininsider @sytaylor @Saronimo @AnthonyMacey @TeanaTaylor @block_one_ @weizhouBinance @binance @facebook @money2020 Nice episode, some really great points on the threat/potential of Libra. A few jarring 'sigh-we've-been-in-crypto-for-years-what-are-FB-doing-eye-roll' moments, but @AnthonyMacey was excellent
1
0
5
@TimMeggs
Tim Meggs
4 months
@gumby_arc Please at least use camel case
1
0
5
@TimMeggs
Tim Meggs
7 years
Just found these bad boys in old bag. Immediate 30 yrds distance loss. Mainly thru backspin. Maybe R&A should make compulsory? @NoLayingUp
Tweet media one
1
0
5
@TimMeggs
Tim Meggs
8 years
About to do some quality middle aged, awesome outdoor activities! Love it! @Countryfilelive
1
0
4
@TimMeggs
Tim Meggs
4 months
@cryptohound666 It depends a little on what your execution components do with the theo they ingest, but essentially yeah, you have the rough idea.
0
0
4
@TimMeggs
Tim Meggs
8 months
@xmgnr When something behaves unexpectedly in a trading system, it rarely, if ever, results in positive unexpected PNL Life's short gamma
1
0
4
@TimMeggs
Tim Meggs
2 months
@AnthonyLeeZhang @uriklarman They weren't invented in crypto. The Bitmex team, in an early blog post, detailed how the idea is an adaptation of the FX CFD product. It was a nice rebranding.
1
0
5
@TimMeggs
Tim Meggs
21 days
@chriswarburton_ 6 yo son: "and you have a friend from school that's a singer" me: "you mean on the radio?" son: "yes" me: "oh yes, he's a presenter. He's probably on right now, shall we check?" son: "yes" me: fiddles with radio: "Yes, there he is, chatting away!" son:…
1
0
4
@TimMeggs
Tim Meggs
4 months
0
0
4
@TimMeggs
Tim Meggs
9 months
@quant_arb Have a running process that pre computes surfaces for small moves away from ATM. Store in a fast struct. Access as required.
0
0
4
@TimMeggs
Tim Meggs
7 years
@NoLayingUp @HashtagChad Great pod guys! It's not often I take pictures of locker rooms, but agree, Western Gailes demanded it when we were there this year.
Tweet media one
0
0
4
@TimMeggs
Tim Meggs
2 months
@avp40times you FX guys, I tell you.....!
0
0
4
@TimMeggs
Tim Meggs
3 months
@therobotjames 100% 20+ yrs in trading and the events normies conflate with trading glamour tend to be the most stressful, thereby removing any possible enjoyment. Have found aiming at monthly incremental improvements to be much more personally satisfying.
0
0
4
@TimMeggs
Tim Meggs
3 months
Will the top crypto derivatives venues ever move matching engines out of the cloud to offer physical colocation?
Yes
46
No
65
meh, not bothered
28
5
0
4
@TimMeggs
Tim Meggs
9 years
Just published a Python version of an Adaptive Neuro Fuzzy Inference System (ANFIS). Needs work. #MachineLearning
1
1
4
@TimMeggs
Tim Meggs
12 days
@netcapgirl Big advert for the mid afternoon nap.
0
0
4
@TimMeggs
Tim Meggs
3 years
@lightspringfox @0xLightcycle @0xLightcycle exchange integration is going to be at least 2/3 of your work initially so @lightspringfox is right, it makes sense to go the multi-exchange-hedged route to start with
1
0
4
@TimMeggs
Tim Meggs
4 months
@0xLoris Don't check your deltas until you're on the furthest chairlift from humanity.
0
0
3
@TimMeggs
Tim Meggs
3 months
@gumby_arc Fair. TBH, the requirement to have really solid foundations depends to a large extent on how fast your alpha will decay.
0
0
4
@TimMeggs
Tim Meggs
3 months
@7zeroo @TobleroneFrank "I do not endorse or condone any of the events or behaviours detailed in the above or below responses"!
0
0
4
@TimMeggs
Tim Meggs
2 months
Wonder how much 2017 PTSD the Coinbase outage triggered amongst us crypto API enjoyooooors
1
0
4