back to indexMichael Kearns: Algorithmic Trading and the Role of AI in Investment at Different Time Scales
00:00:00.000 |
You've worn many hats, one of which, the one that first caused me to become a big fan 00:00:05.840 |
of your work many years ago is algorithmic trading. 00:00:09.680 |
So I have to just ask a question about this because you have so much fascinating work 00:00:14.960 |
In the 21st century, what role do you think algorithms have in the space of trading, investment, 00:00:26.480 |
I mean, in the time I've spent on Wall Street and in finance, I've seen a clear progression 00:00:34.040 |
and I think it's a progression that kind of models the use of algorithms and automation 00:00:38.560 |
more generally in society, which is the things that kind of get taken over by the algos first 00:00:46.320 |
are sort of the things that computers are obviously better at than people, right? 00:00:52.280 |
So first of all, there needed to be this era of automation, right? 00:00:57.080 |
Where just financial exchanges became largely electronic, which then enabled the possibility 00:01:03.400 |
of trading becoming more algorithmic because once the exchanges are electronic, an algorithm 00:01:10.560 |
can submit an order through an API just as well as a human can do at a monitor. 00:01:14.440 |
It can do it really quickly, it can read all the data. 00:01:16.960 |
And so, I think the places where algorithmic trading have had the greatest inroads and 00:01:23.980 |
had the first inroads were in kind of execution problems, kind of optimized execution problems. 00:01:29.860 |
So what I mean by that is at a large brokerage firm, for example, one of the lines of business 00:01:35.600 |
might be on behalf of large institutional clients taking what we might consider difficult 00:01:43.440 |
It's not a mom and pop investor saying, "I want to buy 100 shares of Microsoft." 00:01:47.320 |
It's a large hedge fund saying, "I want to buy a very, very large stake in Apple, and 00:01:56.680 |
And it's such a large volume that if you're not clever about how you break that trade 00:02:00.400 |
up, not just over time, but over perhaps multiple different electronic exchanges that all let 00:02:05.560 |
you trade Apple on their platform, you'll push prices around in a way that hurts your 00:02:22.840 |
We know how to design algorithms that are better at that kind of thing than a person 00:02:27.440 |
is going to be able to do because we can take volumes of historical and real-time data to 00:02:33.040 |
kind of optimize the schedule with which we trade. 00:02:35.720 |
And similarly, high-frequency trading, which is closely related but not the same as optimized 00:02:42.240 |
execution, where you're just trying to spot very, very temporary mispricings between exchanges 00:02:50.600 |
or within an asset itself, or just predict directional movement of a stock because of 00:02:56.800 |
the kind of very, very low-level granular buying and selling data in the exchange. 00:03:07.600 |
What about the... can machines do long-term sort of prediction? 00:03:13.920 |
So I think we are in an era where clearly there have been some very successful quant 00:03:19.960 |
hedge funds that are in what we would traditionally call still in the stat arb regime. 00:03:31.760 |
But for the purposes of this conversation, what it really means is making directional 00:03:35.540 |
predictions in asset price movement or returns. 00:03:40.480 |
Your prediction about that directional movement is good for... you have a view that it's valid 00:03:47.300 |
for some period of time between a few seconds and a few days. 00:03:52.700 |
And that's the amount of time that you're going to kind of get into the position, hold 00:03:55.800 |
it, and then hopefully be right about the directional movement and buy low and sell 00:04:02.560 |
So that is a kind of a sweet spot, I think, for quant trading and investing right now 00:04:12.140 |
When you really get to kind of more Warren Buffett style time scales, right? 00:04:18.260 |
My cartoon of Warren Buffett is that Warren Buffett sits and thinks what the long-term 00:04:25.860 |
And he doesn't even look at what Apple is doing today. 00:04:28.740 |
He just decides, I think that this is what its long-term value is and it's far from that 00:04:35.540 |
And so I'm going to buy some Apple or short some Apple and I'm going to sit on that for 00:04:43.100 |
So when you're at that kind of time scale or even more than just a few days, all kinds 00:04:54.580 |
So now you're talking about holding things through recessions and economic cycles. 00:05:01.300 |
So there you have to understand human nature at a level that... 00:05:04.300 |
Yeah, and you need to just be able to ingest many, many more sources of data that are on 00:05:11.580 |
So if I'm an HFT, I'm a high-frequency trader, like I don't... 00:05:17.700 |
My main source of data is just the data from the exchanges themselves about the activity 00:05:30.100 |
The CEO gets caught in a scandal or gets run over by a bus or something that can cause 00:05:38.020 |
But I don't need to understand economic cycles. 00:05:42.940 |
I don't need to worry about the political situation or war breaking out in this part 00:05:47.700 |
of the world because all I need to know is as long as that's not going to happen in the 00:05:52.780 |
next 500 milliseconds, then my model is good. 00:05:57.620 |
When you get to these longer time scales, you really have to worry about that kind of 00:06:01.940 |
And people in the machine learning community are starting to think about this. 00:06:06.600 |
We jointly sponsored a workshop at Penn with the Federal Reserve Bank of Philadelphia a 00:06:14.220 |
I think the title was something like, "Machine Learning for Macroeconomic Prediction." 00:06:19.740 |
Macroeconomic referring specifically to these longer time scales. 00:06:23.580 |
And it was an interesting conference, but it left me with greater confidence that we 00:06:37.100 |
In the grand scheme of things, if somebody asked me like, "Well, whose job on Wall Street 00:06:44.060 |
I think people that are at that longer time scale and have that appetite for all the risks 00:06:49.020 |
involved in long-term investing and that really need kind of not just algorithms that can 00:06:54.820 |
optimize from data, but they need views on stuff. 00:06:57.420 |
They need views on the political landscape, economic cycles and the like. 00:07:03.900 |
And I think they're pretty safe for a while, as far as I can tell. 00:07:07.860 |
So Warren Buffett's job is safe for a little while. 00:07:09.500 |
Yeah, I'm not seeing a robo Warren Buffett anytime soon.