Building Low Latency Trading Systems

  Рет қаралды 70,582

kevgol0

kevgol0

Күн бұрын

Пікірлер: 38
@arisdavid8193
@arisdavid8193 23 күн бұрын
He speaks fast but yet it's crystal clear to me. Thank you.
@ramanac
@ramanac 5 жыл бұрын
KZbin is kinda my hangout place. And this is one of the best videos I have watched this year!
@JvmCassandra
@JvmCassandra 3 жыл бұрын
This guy is great. by the way he talks so fast for a non-native speaker I had to rewind a couple of times.
@abukhandaker7558
@abukhandaker7558 2 жыл бұрын
There is a button in youtube for speed control. Have you tried that?
@j0mpst0rt
@j0mpst0rt Жыл бұрын
That was really good to hear. I have to speak at same level, so your oration here is an excellent help. Thank you.
@not_a_human_being
@not_a_human_being 5 жыл бұрын
Best and brightest of us...
@LeviRamsey
@LeviRamsey Жыл бұрын
If you think about it, every system is (broadly understood: often the users or even developers are part of the system) taking in facts about the world, doing some sort of analysis and then taking action.
@asdfbeau
@asdfbeau 10 ай бұрын
this one simple principle will build you a career in any engineering field you choose.
@williamsviyou6239
@williamsviyou6239 2 жыл бұрын
This is the most understandable video I have watched on this topic.
@1292033
@1292033 4 жыл бұрын
Kevin, Thanks a lot for the talk, it was very informative.
@kevgol0
@kevgol0 4 жыл бұрын
my pleasure - glad you liked it
@RS-vu4nn
@RS-vu4nn 2 жыл бұрын
As they say , to gather the crowd you must have low quality . This quality content is high quality ,i dont know whether its good or bad for you
@progfan234
@progfan234 3 жыл бұрын
This is a great talk. Thanks, Kevin. At 27:23, are the Backup OR's literally on standby? That is, are they not processing requests at all? If so, what impact have you seen from transitioning to the Backup OR's? If not, do you ever run out of memory on a single machine? Furthermore is state shared across machines in this case?
@KabbalahredemptionBlogspot
@KabbalahredemptionBlogspot 2 жыл бұрын
Nice job. My 2 cents: If you're not measuring wire latency, and you are committing a lot of complexity to measure microsecond latency, than really your RTT latency is in the milliseconds, probably 5-10 milliseconds if you are cohosted at the exchange. Better focus on measuring and optimizing millisecond latency and ignore the microseconds until you have some spare time and budget.
@dota2tournamentss
@dota2tournamentss 10 ай бұрын
In todays trading infrastructure, there is nothing that takes millisecond, if you are that slow you lost. Trading on FPGA are measured in tens of ns, algos right now hover around 1 microsecond.
@peterbooth6753
@peterbooth6753 Ай бұрын
@@dota2tournamentss The weird irony is that different market participants coexist that are working at typical latencies that vary by 10,000 to 1. The fastest three sell side equity shops are much slower than the best buy side , yet also 100 times faster than small regional banks.
@abhinavshrivastava2860
@abhinavshrivastava2860 3 жыл бұрын
Great talk! Thanks
@ongoc5342
@ongoc5342 2 жыл бұрын
good
@mollusk_musk2467
@mollusk_musk2467 Жыл бұрын
Very bad answer about security issues. But great video and nice job presenting
@nayemalaboni8318
@nayemalaboni8318 5 жыл бұрын
Will you have anymore speech in NY
@kevgol0
@kevgol0 5 жыл бұрын
Nothing planned for the rest of this year - maybe next year? What topics are you interested in? I can add that to the list of possibilities...
@nayemalaboni8318
@nayemalaboni8318 5 жыл бұрын
@@kevgol0 hi thank you so much for your response I am a recent graduate who just wants to learn about low latency java development, I haven't found much online other than things similar to your video and quickfix j manual
@kevgol0
@kevgol0 5 жыл бұрын
@@nayemalaboni8318 Totally understand - the videos are pretty sparse. In a few days I can try and get you a list of stuff that you can watch
@nayemalaboni8318
@nayemalaboni8318 5 жыл бұрын
Hi thank you so much for your kind words and willingness to help I am truly very thankful to you for that
@ramanac
@ramanac 5 жыл бұрын
I am on KZbin all the time. And, this is one of the very best videos I watched this year!
@robcab3725
@robcab3725 Жыл бұрын
What is meant by warm up ? ELI5
@dota2tournamentss
@dota2tournamentss 10 ай бұрын
Its about cache warming up aka you want your software and data to be in processor cache L1/2/3 not in the main memory like RAM which is very slow
@kieserel
@kieserel 10 ай бұрын
This is lunacy. How can you talk about HFT and distributed computing in the same sentence? The latency of communication between two neighboring computers is cosmic compared to the numbers this guy is talking about (20-25 microseconds). And in the first part of his talk this guy talks about kappa-architecture (!) and data lake storage represented by a database (!!!). That's what people from analytical data processing in business analytics use. They would be very surprised had they known that all this time they could have 20 microseconds latency with their spark cluster.
@ravitasharma8375
@ravitasharma8375 3 жыл бұрын
You nailed it !!!!!!!!
@meraindia5367
@meraindia5367 8 ай бұрын
Java? Really? C++ is dominating this industry. If I had choice I'd use C only
@alekseyklintsevich4601
@alekseyklintsevich4601 5 жыл бұрын
You need more substance in your talk.
@razrgu3838
@razrgu3838 2 жыл бұрын
Somehow I feel native English speakers tend to talk so much while give so little, of course not everyone, but I don’t see this happen a lot for none native English speakers
@uanbu6539
@uanbu6539 Жыл бұрын
Speaking too fast causes too many mistakes, it gets quite annoying really fast.
How low can you go? Ultra low latency Java in the real world - Daniel Shaya
55:32
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 3 МЛН
SIZE DOESN’T MATTER @benjaminjiujitsu
00:46
Natan por Aí
Рет қаралды 3,7 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 9 МЛН
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1,2 МЛН
CppCast Episode 287: Trading Systems with Carl Cook
57:30
CppCast
Рет қаралды 7 М.
A Low-Latency Library in FPGA Hardware for High-Frequency Trading
22:32
insideHPC Report
Рет қаралды 29 М.
Руслан Черёмин - Disruptor и прочие фокусы
1:35:29
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 9 М.
High Frequency Trading
11:03
WEED - Weltwirtschaft, Ökologie & Entwicklung
Рет қаралды 656 М.
How to Build an Exchange
38:17
Jane Street
Рет қаралды 186 М.
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 3 МЛН