Conference:March 6-8, 2017
Workshops:March 9-10, 2017
Presentation: The Move to AI: From HFT to Laplace Demon
Location:
- Churchill, G flr.
Duration
Day of week:
- Tuesday
Level:
- Advanced
Persona:
- Data Scientist
Key Takeaways
- Learn the principles and awareness needed to leverage AI in trading.
- Hear about the time/data balance for choosing an algorithm for your next AI project
- Understand the power of being able to keep feeding an algorithm with more and more sources of data.
Abstract
The race for low latency data continues. 10 years ago, Flashboys were helping HFT make money with low-latency infrastructures. Today, hedge funds build AI brains pumping hundreds of sources of data in real-time, seeking ubiquity to build Laplace Demons.
Interview
This talk is based on my experience working with hedge funds in places like New York, 10 years ago providing infrastructure to HFTs and Exchanges, and now streaming exotic data to them
Hedge funds over the past ten years have evolved from going after the time dimension (HFT) to working in the data dimension (a Laplace Demon). A Laplace Demon can predict anything as it knows everything instantly and understand their causality links. After HFT opportunities diminished, HFT turned into a Formula 1 race (nice to watch, but expensive and exclusive). One of these funds have over the past few years started to consume enormous amounts of real time data and make market predictions and bets out of it.
To get to the point of working with real time data, I discuss in the talk the history of AI with hedge funds starting with Renaissance Technologies. To describe the options to build our Laplace demon, I will cover some fairly recent AI evolutions -GPU, backprop- as applied to trading, and then discuss how I made my specific choice. With Albert, we will demo one of the frameworks. This is a non-commercial open source framework called MOA.
No. For hedge funds to consume lots of sources of data simultaneously and then to be able to make correlation and find causation, the time horizon (second/minute) we are talking about is much slower than High Frequency Trading (HFT: micro/millisecond). HFT is a way to be faster than others, AI is a way to be smarter than others.
In HFT, the longest timeframe you have is 10 milliseconds and that’s very long. You typically fight for nanoseconds (you are happy when you can shave off a microsecond). 15 years ago it was estimated that one millisecond for a broker was worth several million dollars. So this talk is about using AI to make better decision, not necessarily faster ones.
The end game is for you to be able to predict the next tick and make less mistakes than others. So what hedge funds are starting to do is, in addition to consuming market data (which they’ve been doing forever), to consume social data from sentiment APIs like Vetr or Estimize, and social/social trading networks like Twitter, Facebook and Stocktwits.. We are even starting to see them consume IoT data sources. It’s not theoretical anymore that a guy trading meat in Chicago can make an educated decision on when and for how much he should buy based on API calls he makes to IoT devices on cows Argentina. Things that were just not possible until recently are all of a sudden possible. The race to train your own Laplace Demon has just started, a great time to join.
Similar Talks
Tracks
-
Architecting for Failure
Building fault tolerate systems that are truly resilient
-
Architectures You've Always Wondered about
QCon classic track. You know the names. Hear their lessons and challenges.
-
Modern Distributed Architectures
Migrating, deploying, and realizing modern cloud architecture.
-
Fast & Furious: Ad Serving, Finance, & Performance
Learn some of the tips and technicals of high speed, low latency systems in Ad Serving and Finance
-
Java - Performance, Patterns and Predictions
Skills embracing the evolution of Java (multi-core, cloud, modularity) and reenforcing core platform fundamentals (performance, concurrency, ubiquity).
-
Performance Mythbusting
Performance myths that need busting and the tools & techniques to get there
-
Dark Code: The Legacy/Tech Debt Dilemma
How do you evolve your code and modernize your architecture when you're stuck with part legacy code and technical debt? Lessons from the trenches.
-
Modern Learning Systems
Real world use of the latest machine learning technologies in production environments
-
Practical Cryptography & Blockchains: Beyond the Hype
Looking past the hype of blockchain technologies, alternate title: Weaselfree Cryptography & Blockchain
-
Applied JavaScript - Atomic Applications and APIs
Angular, React, Electron, Node: The hottest trends and techniques in the JavaScript space
-
Containers - State Of The Art
What is the state of the art, what's next, & other interesting questions on containers.
-
Observability Done Right: Automating Insight & Software Telemetry
Tools, practices, and methods to know what your system is doing
-
Data Engineering : Where the Rubber meets the Road in Data Science
Science does not imply engineering. Engineering tools and techniques for Data Scientists
-
Modern CS in the Real World
Applied, practical, & real-world dive into industry adoption of modern CS ideas
-
Workhorse Languages, Not Called Java
Workhorse languages not called Java.
-
Security: Lessons Learned From Being Pwned
How Attackers Think. Penetration testing techniques, exploits, toolsets, and skills of software hackers
-
Engineering Culture @{{cool_company}}
Culture, Organization Structure, Modern Agile War Stories
-
Softskills: Essential Skills for Developers
Skills for the developer in the workplace