Topic · Machine Learning & AI
← All topicsML for Trading & Execution
28 articles · 4 checkpoints · 18 deeper reads · 6 reference notes
Every article, in reading order
plant a flag as you finish eachRead these first
A trading desk's own fill history is a goldmine for predicting execution cost, but it's also a biased sample, because the orders that got filled aggressively are not a random draw from all the orders the desk might ever want to place.
Estimating how much your own trading moves the price sounds like a simple regression problem, but your fills are entangled with the very price moves you're trying to measure, so the naive estimate is biased in a way that a bigger dataset does not fix.
A market maker's quote is a decision made thousands of times a day under a feedback loop no ordinary supervised model captures, where you quote changes who trades with you, which changes your inventory, which changes where you should quote next.
Predicting whether the price ticks up or down in the next second from order book imbalance is one of the cleanest supervised-learning problems in finance, and one of the easiest to accidentally solve by cheating, because the book itself reacts to trades almost instantly.
Then the rest