Goldman Sachs automated trading replaces 600 traders with 200 engineers
technologyreview.com
technologyreview.com
When people talk about the risk of automation stealing jobs, they tend to think it's the low skilled jobs that are most at risk. But of your job is to look at data and make descisions based on that data, you're gonna be the first to go. And the more money pinned to your work, the quicker you will be replaced.
EX of some research from 2008: http://www.seas.upenn.edu/~cse400/CSE400_2007_2008/DavdaMitt...
You see real world movement within seconds of the release of some public data. Which is far to soon for humans to read much of anything.
Maybe it's not too important yet because HFT bots only need to game the slower mass of "dumb (reactionary) money"
[1] http://www.theatlantic.com/sponsored/etrade-social-stocks/th...
Is there a difference? If a person does 10x as much you need 1/10th as many of them.
AI everywhere is as naive as software everywhere. It costs a lot of money to develop and maintain software professionally. It's uneconomical to staff an IT team to replace every routine job there is with software.
It will be the same with AI. If you apply enough bright people's mind for long enough, we can possibly automate certain niche jobs, but that's going to be completely uneconomical. You need to pay these AI specialists, and retain them so that you can adapt your algos as the problem moves, and there needs to be more than one in case one goes or is ill. You can easily spend more that the salaries you are going to spare.
Other problems are I believe too vast and open ended for AI to come up with anything useful. What company will be successful in 5 years? What is the right level of renumeration for the management of that company? Where is innovation going next? You really think that AI is anywhere near answering that kind of questions?
AI will shine in similar areas where software shines. Problems that are simple enough to be understood by computer scientists (and that narrows down this vast world quite a bit), and that are broad enough to justify the economics of making high investments to build data, or where there is already ample of existing and relevant data. Driving a car. Cleaning or building a house. Replicating certain hand movements. Things like that. I doubt an expert on a narrow and specialised domain has much to fear from AI.
The thing is, it doesn't have to be an all-or-nothing proposition. If you can write software to make a team of ten traders 10% more productive, it may be possible to do the same job with only 9 traders.
Over time, those productivity gains compound and you have literally cut in half the number of people on your trading floor.
Derivatives trading has grown as cash trading has shrunk. And the banks haven't figured out how to automate that business yet.
Other areas may be more complex, but complexity isn't as big a barrier as it may seem.
Also, those areas are probably not as complex as people think they are. I'm reminded of the AI that started making breakthroughs in oncology by looking at the cells around a tumour, despite the scientific consensus that there was nothing to be learned from the cells around a tumor.
Not yet.
No it isn't. If I read an article about the Volkswagen emissions scandal, what table do I look in to figure out how much consumers will care, and how aggressive various governments will be with their punishment? When Disney buys the rights to Star Wars, where should I look to see if it's worth what they paid for it? Should I rely on data from 30 year old movies, or look at merchandise sales or something? If I start seeing a lot of articles about climate change and the dangers of fossil fuels, should I sell my stock in Exxon?
Not that humans are particularly good at this stuff, but I don't think computers will be as good or better for a long time.
Even if a computer can't figure out the stats you mention, maybe it doesn't matter? Maybe just reacting fast enough to what people in the market are doing is good enough? Maybe simple sentiment analysis on articles on Disney around the web is a good enough proxy for share price increase.
https://www.theguardian.com/technology/2017/jan/05/japanese-...
(I don't know about the legalities, but the laws requiring companies to have a actuary sign off on stuff probably can be satisfied by having on part time actuary shared between multiple companies sign off on computer generated analysis.)
I work on a team of actuaries in a more data science-y role. Believe me, I had the same impression initially: "Can't we automate some of this stuff?". But I've since come to see their value.
How many actuaries does a major insurer employ? Would they like to halve that number?
http://www.inc.com/kevin-j-ryan/artificial-intelligence-repl...
"The last people to be replaced are going to be software devs"
If your job is to write code so people can look at data and make decisions based on that data, you're gonna be the second to go.
There doesn't need to be a single AI to create the entire app. An AI to model data structure, an AI to build an interface, an AI to consume external APIs, etc. We already mostly bolt libraries together to make software; it doesn't take a huge leap for those libraries to be generated by machine learning.
Building anything but the most complex apps will be trivial in 10 or 20 years time.
Ever try to build a web application in Assembly language or C? It would probably be pretty difficult. You don't have to do that anymore.
1 web developer can do more work today than 100 assembly developers could, from 50 years ago.
Depends on the type of data, how it's collected, how it's aggregated, etc.
I'm a market researcher so I look at data all day. Thing is - I look at both qualitative and quantitative data from a ton of different sources (financial filings, surveys, macreoconomic organizations, vendor briefings, engineer interviews, etc.).
I size the markets for embedded technologies that are automating away data-driven jobs. Most notably in the industrial sector, where years of near-zero industrial productivity growth have left a lot of manufacturing/oil&gas/utilities companies hungry for any way to bring costs down.
The newest technology right now is the "IoT Cloud Platform" which aggregates data from a bunch of industrial machines (directly from devices, or through IP enabled gateways), routes the data, and sends it to a cloud where it can be analyzed and monitored automatically to predict failure and prevent unplanned downtime. From a component standpoint its made up of a (1) piece of client software that sits on the machine or gateway, or a configured agentless client, (2) infrastructure VMs for load balancing/server provisioning, (3) host VMs to run an OS, middleware, and a runtime framework, and (4) applications that run on top of the host VM.
One of the more interesting demos of this tech is a Microsoft/GE joint project that used drones to take pictures of power lines, sent that data to the Azure IoT Suite, which then performed visual analysis to determine which power lines were damaged or deteriorating, saving the cost of sending humans out to climb up these structures. All the big companies - Amazon, Microsoft, IBM, SAP, Oracle - are trying to add more intelligent applications on top of these platforms, with machine learning, neural nets, and blockchain-based applications being some of the most advanced.
If your job follows a simple binary data check or logical chain - is this machine functioning within specs (if not, order replacement), did we hit the target price for this asset (if so execute x number of orders), does this piece of equipment look functional (if not, report to manager) - sure you should be worried about your job.
If you go one step up from the basic logical workflow, and enter the realm of data synthesis, or of handling data that requires skepticism/critical thinking, I think you have no reason to worry about an algorithm doing your job anytime soon.
The financial sector in general is getting some of its excess fat trimmed due to a period of increased regulation and low interest rates/returns. This is a good spin for these finance companies, rather than "we're laying off 2/3rds of our cash equities trading desk".
I posted the other day about machine learning and radiology. It's the type of job that squarely fits your definition, although things move much more solely in medicine.
It seems risky to lose the human understanding and interpretation of the images. Human augmentation is probably better?
Already people make assumptions because of not understanding constraints in how the underlying tech works (like how FMRI is monitoring changes in blood flow not neural activity directly).
They have been, de facto, replaced by computers, even if the job role still exists.
It's easier to see this if you break down the work not into images but into human-image-minutes. If there are 100 minutes of work, but you can assign the computer 50 of them which it can complete in seconds, the same number of human-image-minutes can be completed as before, but the computer has now taken them away from a human.
Most of the automation work I do in financial services is a 90% automation. This leaves room for more analytical tasks where people can free up time to drive more business decisions and insights.
'Following, ALM, we refer to these procedural, rule-based activities to which computers are currently well-suited as "routine" tasks. By routine, we do not mean mundane (e.g., washing dishes) but rather sufficiently well understood that the task can be fully specified as a series of instructions to be executed by a machine (e.g., adding a column of numbers). Routine tasks are characteristic of many middle-skilled cognitive and manual jobs, such as bookkeeping, clerical work, repetitive production, and monitoring jobs. Because the core job tasks of these occupations follow precise, well-understood procedures, they can be (and increasingly are) codified in computer software and performed by machines.'
Manufacturing and agricultural jobs have already been automated away, while data analysis jobs are only just now starting to feel the pinch - and then only in companies with very deep pockets working on a niche problem. 'First to go' has missed the mark by many years.
This feels a lot scarier to me since as a ML engineer, I rarely see applications where we can reach human level performance easily but the idea of making existing top performers 2-5x more effective feels much more viable.
The idea of 80% of people in relatively high-skill jobs who are used to a relatively high income level becoming redundant is a pretty scary one.
...Even if this vision occurs, it's not obvious how soon it would occur. For example, will we need stable-value cryptocurrencies before any of this can occur? Will anything significant occur in the next two years, or will it be five? OR more?
This actually reminds me of Palantir's focus, which is to develop tools to aid analysts.
We are a team of 3. There is no way this would have worked 10+ years ago. Maybe in another 10 we will be 1...
Physicians are another great example. A lot of their job today seems to be about translating signs and symptoms and following a decision tree. I'm excited about the opportunities to displace current duties with today's nice to haves, such as physicians who have time to dig deeper into a person's well being than their symptoms that day.
There are a handful of markets that are large and liquid enough to fully move to electronic trading, like spot FX, vanilla interest rate swaps, perhaps treasuries trading.
But most other markets are very much relationship driven. For instance a trader will make a market on illiquid bonds based on what he thinks is the appetite from the short list of potential buyers, and that's based on sales people and brokers discussing with these investors and feeding him with feedback.
Very similar for mergers and acquisition which is mentioned in the article. It's probably something like 1/3 relationship and advisory to the client, 1/3 going through legal and regulatory issues, 1/3 working out financials, which are often based on unique and complex accounting standards, market specific idiosyncrasies, etc. Good luck training an AI algorithm to do that. And with what data?
There is massive room for improvement in the financial industry. But most likely in the more boring areas of operations and settlement (cash settlements for instance are massively labor intensive as there are always incidents, system issues, accounts details changing, etc).
My personal experience of corporate IT in a large international bank is that there is a handful of good people but an enormous army of average to well below average people who do not know the difference between cash and capital other than it starts with a c, i.e. are completely uninterested by the domain they work on, and aren't good technically either. And these will ensure that outside of a few players (including probably goldman), we are guaranteed that automation is far far away no matter how much money we throw at it...
How many acquisitions of an irish insurance company by a german bank are you going to use to train your algorithm to understand the legal and regulatory issues? How are you going to teach your algorithm to anticipate how IFRS9 or the upcoming Banking regulations being discussed with the regulator going to affect that? How are you going to train your algorithm to draft the disclosures in the offering circular, or to challenge the management's view during the due diligence?
Are you going to mine gmail traffic? Are you going to mine websites? There are like one or two companies in the world that would face this particular combination of problems. You won't find a nice article on wikipedia to tell you how to handle it.
What big data?
Siri: "I'm sorry"
Don't confuse the work that investment banks do with the work that NASDAQ does or with high-frequency trading.
In addition, the reason why GS has less traders and more developers is more to do with government regulations preventing GS from doing certain types of trading. Not because developers or AI is better. Dumb article.
Such as: "Buy these sub-prime assets that we've bundled into CDOs. By the way, we're actively betting against you and stand to make a ton of money when they tank."
Source: hedge fund trader who fights banks all the time, but doesn't agree with their scapegoating.
https://www.youtube.com/watch?v=ccjZEvBGOuk
And to be fair to GS (not that it is the widow and the orphan), the "shitty deal" wasn't a reference to the collateral of the CDO, but to the fact that they didn't manage to sell a position on that transaction.
And you will get better advice when that advice is data-driven. And you need the data because it's GS's proprietary data. If you're paying for a relationship, all you're really paying for is a smiling human face to read the numbers on the screen to you.
It's also weird that they don't mention the about to be dismantled Dodd-Frank Act (Volker Rule) that forced most sell side firms out of prop trading.
I guess the headline, "computers replace humans for the most mundane and rules based tasks" doesn't grab headlines as much:)
One other interesting tidbit
> Some 9,000 people, about one-third of Goldman’s staff, are computer engineers.
Goldman has always had a larger focus on tech than most other sell side firms, and that says alot given how much they all put into their technology, but a full 1/3 of all employee's sends a very strong signal of how much they value their tech.
Interestingly, it might have been those traders that slowed the progress of the firm in the early 2000's. You can argue, and I've talked to former GS people who made this argument to me, that having the existing traders really slowed down GS in the march towards high speed trading. Michael Lewis's also makes this point in his Flash boys book.
And not to put too fine of a point on it, but replacing a trader making $1,000,000 a year because he has a direct PnL with a 1/3 of an engineer making 1/2 of that, because the algo has the Pnl not the trader, is a big win for the bonus pool available to management:)
Even better if you can outsource that engineer to India after a while :-)
Is that right, or is that just a confused journalist? Computer engineers? As in, hardware design so they can shave off nanoseconds here and there? Or do they just mean programmers of any kind here?
Having a third of headcount in tech is not unusual for a bank nowadays.
But most of that will be maintenance, rule checking, data entry, implementing regulatory changes, etc. Only a tiny amount of those will develop algorithms or work close to trading.
Exceptions are HFT, arbitrages where you don't need to speculate and take the corresponding risks.
The traders sound fancy but werent much more than call center staff, receiving orders by telephone and writing paper tickets. They weren't prop traders.
Is the equity market really that significant that we seem to only talk about it?
No, but most people only really understand equity markets. Few people know what it means to trade a swap or even bonds. But as most people have some experience with equities, it's easier to write about that. You won't find much automation in other areas, OTC trading can't be easily replaced by machines.
Reread your comment and look at the price of bitcoin. Perhaps your inference is upside down.
There are probably not more people using it to pay for real-world goods than 2-3 years ago. The bullish view was that bitcoin would be popular with the public at some point. That hasn't happened yet.
- A lot of cash fixed income trading is open to automation, in fact it amazes me when I watch some execution traders in action. Their process is highly predictable: Get order into their execution blotter, send out RFQ to brokers, get back prices, check best price against a known value e.g. limit price, trade/no-trade.
- This holds true for perhaps 80% of flow for a wealth/retail fund which trade mostly liquid bonds under 1MM. For real-money and hedge funds that ratio is perhaps <50% but still significant.
- AI is not the biggest driver of automation here but rather the openness of systems. By this I mean order management systems can interface to execution management systems that can interface to venues. FIX/FpML have helped this happen.
- I see this as augmentation for the trader rather than replacing him/her. Its a brand new colleague that can do the 'boring' work so they can go hunting for liquidity!
(But if it makes you sleep your nights better the answer is yes!)
Is there an opportunity for a financial programmer's union, so that the value those engineers bring is better shared with the people bringing them?
according to Mr Klarman(see the NYTime article) this automation trends lead to more inefficiency in markets not less and thus give opportunities to some traders to bet long term in the other direction..
Or are those disrupted jobs just getting re-deployed as new trading businesses betting on some long term stuff..
He also said the increase in passive investment relying on the efficient markets hypothesis (EMH) will eventually lead to mispricings and inefficiencies that can be taken advantage of by active investors such as himself.
Those two things have nothing to do with the automation of execution trading and market-making. So he is not claiming that automating the execution trading and market-making done by banks in highly liquid markets (equities in OP) will lead to more inefficiency.
Apparently a 1987 reference to a Tom Wolfe novel? Is this phrase commonly used in finance? or just a sensationalized title from the author. I feel like if any profession is going to be given that title, it should be engineers and scientists. Though I am definitely biased.
As someone who knows Scala and other functional languages I get a lot of recruiter spam with 200k+ tag lines bit I've never really pursued the issue.
A deflationary spiral or depression? No need. The central bank can always print enough money and buy enough assets to keep spending up.
It's probably at least 30% front-end web developers, many testers, some back-end developers. Execution only trading engines aren't that hard to develop.
Edit: Due to the swift downvotes, let me elaborate. I am not saying this will be the case, I just think that philosophically, blind reliance on algorithms can be catastrophic.
And in other places, basic algorithms smash human judgement:
https://www.amazon.com/Clinical-Versus-Statistical-Predictio...
You mean 600 traders replaced with a High Frequency Trading (HFT) computer.