Piotr Pomorski Profile Banner
Piotr Pomorski Profile
Piotr Pomorski

@PtrPomorski

10,434
Followers
173
Following
552
Media
9,621
Statuses

Senior Machine Learning Engineer | I share AI/ML/Kalman Filter & quant stuff | PhD/CFA | Not an investment advice, views are my own | DM open 📧

London, England
Joined April 2015
Don't wanna be here? Send us removal request.
Pinned Tweet
@PtrPomorski
Piotr Pomorski
2 months
List of books on machine learning, data science, or just traditional quant stuff I actually read and enjoyed without pretending, have a nice weekend! - Ernest P. Chan - "Quantitative trading: how to build your own algorithmic trading business" - Keith Fitschen - "Building
10
83
439
@PtrPomorski
Piotr Pomorski
2 months
@cam_perrault You sure she doesnt have a heart arrhythmia or hypertension? Start with basics
8
11
7K
@PtrPomorski
Piotr Pomorski
2 months
@premierleague All they needed was £2B of oil money and 115 charges, what a magnificent achievement!
49
82
2K
@PtrPomorski
Piotr Pomorski
1 year
@SuhailChowdhary There are also people who still believe Haaland cost only €60M
73
40
2K
@PtrPomorski
Piotr Pomorski
7 months
@burkov It’s even worse with the code, it just types “def func(args): put your code here” instead of giving a full solution like before
33
18
2K
@PtrPomorski
Piotr Pomorski
1 year
@ThaCarterr4 Inter squad is worth about €535M, while Roma’s €318M, according to transfermarkt, OOPSIE DAISY
13
19
1K
@PtrPomorski
Piotr Pomorski
8 months
@tunguz Easy, it’s Australia (I know it from Eurovision)
11
3
1K
@PtrPomorski
Piotr Pomorski
2 months
Tweet media one
5
45
1K
@PtrPomorski
Piotr Pomorski
1 year
@centrdevils I think he's actually gone to Liverpool to be drafted to the first team on the spot, since their mid is half-empty, while at United he'd have to compete with Eriksen.
29
4
1K
@PtrPomorski
Piotr Pomorski
3 months
@netcapgirl You mamma your last mia, Altman
Tweet media one
4
33
1K
@PtrPomorski
Piotr Pomorski
2 months
Just a reminder that this book exists and it’s a good one!
Tweet media one
17
83
922
@PtrPomorski
Piotr Pomorski
1 year
Probably one of the best machine learning repos out there: . A bunch of tips and solutions on applying ML to trading, from data research to even deep reinforcement learning.
8
175
805
@PtrPomorski
Piotr Pomorski
7 months
@TheFodenSZN Man City before oil money era, you just had to be there!
Tweet media one
5
19
781
@PtrPomorski
Piotr Pomorski
1 year
@RishiSunak It only took them 15 years, some accounting scams, and £2B spent, magnificent achievement!
30
10
603
@PtrPomorski
Piotr Pomorski
2 months
@picotop True, a former colleague told me a story of an intern who had thrown up on MD’s shoes and was the only one who received an offer. This was inv banking though.
1
0
594
@PtrPomorski
Piotr Pomorski
6 months
Someone just said “screw it” and created ~1400 slides for a 2023-2024 course in portfolio allocation and asset management, all free, straight from Paris: . The last lecture is on machine learning in AM!
16
92
550
@PtrPomorski
Piotr Pomorski
1 year
And here is yet another position on financial machine learning you may have overlooked by accident, really good one, though also very scientific which makes it a bit less comfortable to read
Tweet media one
6
87
545
@PtrPomorski
Piotr Pomorski
11 months
Just a reminder that this brand new book on financial machine learning exists
Tweet media one
6
61
537
@PtrPomorski
Piotr Pomorski
1 month
@Duderichy I’ll never feel dumb again
2
2
537
@PtrPomorski
Piotr Pomorski
1 year
@NoContextHumans I got the same message, I paid £3000 instead and they left me alone, I did not want to be under the rest, I want to be above
12
3
509
@PtrPomorski
Piotr Pomorski
24 days
@przemekg18 This may be the best idea ever
1
0
524
@PtrPomorski
Piotr Pomorski
1 year
Stealing from @WifeyAlpha , neat stack of books to go over!
Tweet media one
20
69
507
@PtrPomorski
Piotr Pomorski
1 year
@MarioNawfal BREAKING: live footage of NATO HQ
14
53
483
@PtrPomorski
Piotr Pomorski
2 months
Ok, I started reading this one, since @__paleologo has become a celebrity here. PS. IMO, the FAQ parts are the most insightful!
Tweet media one
6
53
503
@PtrPomorski
Piotr Pomorski
3 months
@NorthmanTrader All these books stopped working in the early 2000s when Internet and retail kicked in
38
15
495
@PtrPomorski
Piotr Pomorski
11 months
@Iam_SyedIrfan @stats_feed Buy a ticket to Norway?
9
1
442
@PtrPomorski
Piotr Pomorski
5 months
This repo is an absolute unit, based on a pretty rough but great book "Machine Learning in Finance: From Theory to Practice" by Matthew Dixon, Igor Halperin and Paul Bilokon, have fun:
5
66
426
@PtrPomorski
Piotr Pomorski
12 days
@ErlingRoIe Because Troyes (where SAVIO was bought from) is owned by Man City owners; so yes, Man City ruin football as always
2
4
426
@PtrPomorski
Piotr Pomorski
11 months
Remember the book "Machine learning in finance: from theory to practice" by Dixon, Halperin, & Bilokon? Here's the repo:
2
78
399
@PtrPomorski
Piotr Pomorski
1 year
@SuhailChowdhary and the Hungarian dude is only 79 overall in FIFA, Klopp should reconsider
3
1
388
@PtrPomorski
Piotr Pomorski
11 days
@MichaelAArouet Poland pretty much stopped being a joke about 15 years ago. The interesting trend nowadays is that Poles living abroad have been coming back and many Westerners or Nordics are moving to Poland as well (especially pensioners).
15
13
384
@PtrPomorski
Piotr Pomorski
1 year
@CFC_Janty When you get your squad for free on craigslist
Tweet media one
4
1
354
@PtrPomorski
Piotr Pomorski
6 months
@AbsoluteBruno That’s actually 4 years after oil money which makes it even more depressing
3
0
360
@PtrPomorski
Piotr Pomorski
1 year
Just a reminder that this beauty exists: . My favourite package to integrate ML predictions with strategy backtesting.
9
74
347
@PtrPomorski
Piotr Pomorski
8 months
@TheGlobal_Index This would be one of the smartest decisions ever
4
4
329
@PtrPomorski
Piotr Pomorski
1 year
@CantonasCoIIar aren't his stats already better after 3 years than KDB's after his first 3 years?
6
0
309
@PtrPomorski
Piotr Pomorski
1 year
Another book tweet; an interesting position you may have missed that I think you should take a look at
Tweet media one
1
49
327
@PtrPomorski
Piotr Pomorski
2 months
Junior quants will nail their interview by solving Riemann hypothesis in less than 10 minutes just to do this on their first day: rets = np.log(px_close.diff())
9
7
324
@PtrPomorski
Piotr Pomorski
2 months
I'm almost done with "Advanced Portfolio Management", and this will be my next
Tweet media one
6
28
312
@PtrPomorski
Piotr Pomorski
1 year
Can’t believe I did not mention this one before: methods of portfolio management when the market turns south
Tweet media one
5
63
311
@PtrPomorski
Piotr Pomorski
1 year
Pretty cool repo with various tools & guides used in financial machine learning. The downside is that it’s outdated, so some of the repos listed may not really work anymore.
2
84
306
@PtrPomorski
Piotr Pomorski
10 months
Now you know where to apply; Citadel’s consistency is ridiculous…
Tweet media one
25
31
294
@PtrPomorski
Piotr Pomorski
1 year
But this one you ought to know, if you have not read it yet, just do it.
Tweet media one
6
44
292
@PtrPomorski
Piotr Pomorski
10 months
Alright, have something neat for you this weekend -- have stumbled upon this financial machine learning repo recently, you may find stuff that interests you, from theory to practice:
5
47
290
@PtrPomorski
Piotr Pomorski
2 months
Probably the biggest transition shock is the biologist with a PhD from MIT joining RenTech after having applied complex deep neural nets in genomics or protein structures in their previous job, just to run a linear reg model with one feature now.
13
17
286
@PtrPomorski
Piotr Pomorski
1 year
@CFCDUBois They'll just get him for free next year
4
1
275
@PtrPomorski
Piotr Pomorski
1 month
Reminder of an old modelling trick that never dies: - Linear regs (l1/l2/elasticnet) as a starter. - LightGBM for pretty much everything as it’s fast and accurate. - CatBoost if you have many categorical features. - Random Forest if your OOS variance is too high from LightGBM. -
8
28
273
@PtrPomorski
Piotr Pomorski
1 month
I've stumbled upon this book somewhere here on Twitter and have put it through the notebook LM; man, it's gold! And finally a good position that talks about different asset classes, not just equities. Bond/credit/alternatives risk premia, fx carry, commodities; of course, vol,
Tweet media one
3
24
269
@PtrPomorski
Piotr Pomorski
1 year
@TrollFootball If you think Haaland really cost €60m then boi I have bad news for you. You have no idea how much BVB got throughout last season.
7
2
258
@PtrPomorski
Piotr Pomorski
1 year
This is a brand new one on financial machine learning, haven't read it, but will do asap, as it seems great from the description!
Tweet media one
2
43
255
@PtrPomorski
Piotr Pomorski
4 months
Junior quant interviews: “try solving the Riemann hypothesis in less than 10 minutes” Senior quant interviews: “your model has equity R2 of 0.7, is that odd? Also, how would you go about your day if you woke up as a worm?”
13
8
251
@PtrPomorski
Piotr Pomorski
3 months
EMAs solve 99% of quant problems
21
11
242
@PtrPomorski
Piotr Pomorski
1 year
Have just started reading this one, as it was circling around on my twitter feed a while back; wonder how it differs from the Ernest Chan's book I've tweeted about recently.
Tweet media one
4
34
224
@PtrPomorski
Piotr Pomorski
27 days
@pitdesi this is why the true flex are the bags being produced in small boutiques, not dior, kate spade, or other cheap chanel
5
9
228
@PtrPomorski
Piotr Pomorski
1 year
After I had recalled the "100-page ML book", I got asked about other ML positions for starters. I think this one is also great, particularly if somebody wants to dive deeper into financial machine learning
Tweet media one
5
45
226
@PtrPomorski
Piotr Pomorski
1 year
This just had to be done, I am so sorry
Tweet media one
9
15
212
@PtrPomorski
Piotr Pomorski
1 year
Another interesting repo to check out, FinGPT: ; applying AGI to asset allocation and trading. The caveat is, it thrives on OpenAI API, would be better it the LLM was free but worry not, I want to do some research after my PhD is done.
1
37
208
@PtrPomorski
Piotr Pomorski
4 months
Tech hiring nowadays: "oh, you have a PhD from MIT in rocket science and recently worked on developing software that sent Artemis to the moon? Cool stuff, here is the Hackerrank interview, we need to see if your Python is strong enough"
12
12
209
@PtrPomorski
Piotr Pomorski
3 months
Using traditional quant and machine learning you can: - detect a regime shift using a technique of choice (e.g., Markov, SKF) and create labels out of it; - apply trees to predict the switch ex ante; - create a strategy following the predicted regime and optimise it; - profit!
19
14
209
@PtrPomorski
Piotr Pomorski
1 year
You'll like this one: . A repo containing links to a bunch of packages on data sources, feature engineering, backtesting, trading, and risk analysis (among others). Interestingly, not only for Python but also, e.g., R, Julia, or Java. Enjoy!
0
39
202
@PtrPomorski
Piotr Pomorski
1 year
This book has been circling around on my linkedin feed, seems interesting enough to have a go at it. Thoughts?
Tweet media one
16
27
200
@PtrPomorski
Piotr Pomorski
11 days
Stealing from @quant_arb 's manual, this is an interesting repo to go over: A lot of helpful implementations, many you have to treat with a grain of salt (not "Kalman Filter and Pairs Trading"!) but at least they can direct you at the right path.
4
20
200
@PtrPomorski
Piotr Pomorski
5 months
Thanks to someone who recommended me PythonAnywhere, it's far superior to Google Colab and way cheaper than SageMaker. It's literally as if you were working locally but can schedule jobs with ease and set up your own database.
4
20
192
@PtrPomorski
Piotr Pomorski
1 year
@BlueWolf_09 Pretty sure that's why
Tweet media one
12
0
185
@PtrPomorski
Piotr Pomorski
3 months
My favourite quants of all time: 1. Jim Simons 2. Max Cohen from Pi (1997) 3. Alan Turing 4. @CliffordAsness 5. Ken Griffin … 69. Oscar Martinez & Ryan Gosling ex aequo … 420. Alex Gerko … 777. Myself
12
12
193
@PtrPomorski
Piotr Pomorski
5 months
Did I mention that this repo exists: ? Pretty much all you need to start (and continue) your journey in classic and modern quant finance. Something to browse over the weekend!
3
26
195
@PtrPomorski
Piotr Pomorski
1 year
I’ll keep reminding about this: fractional differencing is my favourite way of transforming time-series data, where your only worry is the order of integration between 0-1 (higher -> less memory, more stationary; lower -> more memory, less stationary).
16
29
189
@PtrPomorski
Piotr Pomorski
1 year
Riskfolio is honestly a gold mine, like check out this:
1
28
187
@PtrPomorski
Piotr Pomorski
5 months
Papers like this is a great thing to read over the weekend, "Machine learning techniques and data for stock market forecasting: A literature review",
3
36
179
@PtrPomorski
Piotr Pomorski
3 months
No trader, no matter the skill, wealth, nor the firm can beat this guy pumping the MBS market at Salomon Brothers in the 80s
Tweet media one
6
15
178
@PtrPomorski
Piotr Pomorski
8 months
@alifarhat79 My favourite part about Epstein was that when this came out suddenly billionaires (like Gates or Bezos) started divorcing their wifes
11
6
166
@PtrPomorski
Piotr Pomorski
6 months
I’ve made it guys, all because of the Kalman filter trick!
Tweet media one
35
0
169
@PtrPomorski
Piotr Pomorski
1 year
OK, so I read about Nested Clustered Optimisation from @lopezdeprado couple of days back, and now I just found the way to simply implement it step by step with ease: . Riskfolio has tons of stuff like this, no need to join Goldman to become a top quant.
1
27
166
@PtrPomorski
Piotr Pomorski
27 days
Good news, my PhD thesis is finally available online! No need to DM me over and over, you can download it here:
15
21
168
@PtrPomorski
Piotr Pomorski
1 year
@vihan13singh I need to start smoking then it seems
3
1
160
@PtrPomorski
Piotr Pomorski
1 month
@CramerTracker „It’s over when I say it’s over”
Tweet media one
1
3
166
@PtrPomorski
Piotr Pomorski
1 month
Great read from Two Sigma on regime modeling via machine learning: Even though unsupervised, the GMM approach can be used as a label generator for a subsequent multiclass classification (ex ante).
2
26
162
@PtrPomorski
Piotr Pomorski
3 months
@HighyieldHarry that's Jack Dinklage actually
1
1
158
@PtrPomorski
Piotr Pomorski
1 year
IMO, you can do everything in financial machine learning with these two models: linear/logistic reg and lightgbm. Random Forest also works but then again you can just use a ‘rf’ booster in LGBM. And forget about neural nets.
20
13
154
@PtrPomorski
Piotr Pomorski
3 months
@HumansNoContext $1 trillion, I know one Jesus from Mexico, he ain't worth the 10 minutes
2
1
156
@PtrPomorski
Piotr Pomorski
3 months
"Machine learning for quantitative finance: fast derivative pricing, hedging and fitting" TL:DR: - Gaussian Process Regression (GPR) can be used to effectively model and predict various financial quantities, such as option Greeks like Gamma, implied
3
20
152
@PtrPomorski
Piotr Pomorski
1 year
Pro tip for Sunday: Best way to move from finance and economics to quant / machine learning is to dive deep into econometrics. You'll learn statistics required to understand ML and become familiar with (almost) every problem related to time series data.
13
14
148
@PtrPomorski
Piotr Pomorski
1 month
@Icecolepalma @TrollFootball Ref was generally pro Austrian, many such cases
8
0
151
@PtrPomorski
Piotr Pomorski
1 month
Finally started reading this, ~800 pages, will jump around chapters I think
Tweet media one
5
19
150
@PtrPomorski
Piotr Pomorski
4 months
I very much like this repo with various code, videos, books, interviews, papers, etc on financial machine learning, even though it’s quite “old” (4y). Check it out:
0
26
145
@PtrPomorski
Piotr Pomorski
7 months
@TikTokInvestors If your financial advisor looks like this, you both go straight to jail
1
1
143
@PtrPomorski
Piotr Pomorski
9 months
I’ve deployed this, basically p_t+1=p_t, I’m now tweeting this from my new Lambo
Tweet media one
21
10
144
@PtrPomorski
Piotr Pomorski
28 days
Riskfolio tutorials are an absolute gold, like this one: "Multi Assets Algorithmic Trading Backtesting with Vectorbt", I wonder, has anyone here tried playing around with it using expected (like preds) instead of historical returns; literally port =
1
14
144