Quant trading's most lucrative programming language (you never heard of it)

  Рет қаралды 31,552

Coding Jesus

Coding Jesus

Күн бұрын

In today's video I interview Jeremy Lucid. Jeremy programs in one of the most niche and lucrative programming languages in the world of quantitative trading. While most have never heard of it, all large banks and cutting-edge financial institutions are demanding ever larger amounts of developers proficient in this language (despite their continued shortage). The full uncut version is available for my patrons (link below).
Instagram: / thecodingjesus
Calendly: calendly.com/coding-jesus
Patreon: / codingjesus
Email: thecodingjesus@codingjesus.com
Kdb Jobs Website plus Kdb+ Salary
kdbplusjobs.com/
Learning Kdb+ via Python
kx.com/videos/an-introduction...
Kdb+ Learning Resources:
Q for Mortals - code.kx.com/q4m3/
Kdb Whitepapers - code.kx.com/q/wp/
Q Tips Book - amzn.to/3JEmnYe
Kdb Online Courses:
dataintellect.com/solutions/o...
learninghub.kx.com/academy/
Jeremy's KZfaq Channel (LucidKDB):
Sample Interview Questions: • kdb+ Sample Interview ...
Jeremy's LinkedIn: / jeremy-lucid-609743224
00:00 video intro
00:33 introducing jeremy
01:05 what is kdb+?
03:53 why q?
05:06 what is a kdb+ developer?
08:55 what made you pursue becoming a kdb+ developer?
10:45 how does q compare to other programming languages?
12:25 where is kdb+ most impactful in quant trading?
14:20 what is a day-in-the-life look like for a kdb+ developer?
17:37 how does the role of a kdb+ developer differ from a quant dev or software engineer?
18:58 compensation
23:45 how has specializing in kdb+ impacted your career?
25:35 what will the future hold for kdb+? Is it worth learning today?
27:30 what are resources can I use to learn kdb+?

Пікірлер: 69
@guap5539
@guap5539 2 ай бұрын
The language is kdb
@tr0wb3d3r5
@tr0wb3d3r5 2 ай бұрын
betting on kdb too 🎲
@dr3w979
@dr3w979 2 ай бұрын
the language is Q , the database is kdb
@alrey72
@alrey72 2 ай бұрын
@@dr3w979 is the language Q or K?
@tonyh1345
@tonyh1345 2 ай бұрын
thx
@dabocousin
@dabocousin 2 ай бұрын
Kevin deBruyne?
@SzTz100
@SzTz100 2 ай бұрын
It's KDB+
@RealEvangelizer
@RealEvangelizer 2 ай бұрын
I was looking into Q n kdb back in 2018 when I completed fin trading certificates. We used python and the boilerplate setup was too cumbersome. So it makes sense. I will be la7nching a channel for it soon
@marshalldoyle1129
@marshalldoyle1129 2 ай бұрын
Welcome back!
@daveczerepak
@daveczerepak 2 ай бұрын
Apache Cassandra and Kafka can do time series and have bigger Dev networks. For ultra low latency why not C++ over kdb+ ? I can see factors like time to market and built in domain specific features would give kdb an edge. I can argue He chose kdb because he close to kc systems. I can’t see how much more simpler to run a calculateVWAP could be on q vs. c++. Reporting and integration is a plus, ok. You basically have a stack like c++, Kafka, redis, influxDB, zeromq, etc, etc. built into kdb+. That’s a plus haha Honestly I would have to take it for a spin. Great video, glad to see coding-J is back !
@Chooseyouruniquehandlebya
@Chooseyouruniquehandlebya 2 ай бұрын
everything is finance is done cause thats the way its done and investment in tech hurts bottom line. covid displayed that heavily but even in hft where tech = alpha, theyll still use shit like kdb even tho it doesnt do anything special. the high salary is just supply/demand for existing software to maintain
@gameacc6079
@gameacc6079 2 ай бұрын
Theres no kdb in tier 1 or even tier 2 hfts. Kdb is for finance. Coding jesus probably works at a bank or a small tier 3+ hft
@akaalun
@akaalun 2 ай бұрын
Haven’t heard of kdb before not sure if it’s open source. But if it is not - that could be the reason. If it’s supplied by a vendor then the vendor could be sued or be responsible if something goes wrong or if there’s a vulnerability. Financial orgs are usually quite strict regarding the allowed software. Similarly no industrial stats is done with R they use SAS which is vendor supplied and supported. Regardless of R might have a bigger community and cooler features.
@murrmack
@murrmack Ай бұрын
​@@gameacc6079 This is just completely wrong - what do you class as a tier 1 or tier 2 hfts?
@WarriorStatue
@WarriorStatue 2 ай бұрын
HOLY SHIT CODING JESUS IS BACK FROM THE DEAD LET'S GOO
@trendingtopicresearch9440
@trendingtopicresearch9440 2 ай бұрын
What Jeremy wants to say with "trust" is "legacy". Also $20k/CPU core/year. "Trust". Also $150k/year is a python/Rust dev working on API connections. Let alone sbdy specializing in an obscure tech.
@jkli6031
@jkli6031 Ай бұрын
late to here, I am a kdb+ developer in a hedge funds too
@pirunsirimangkalo2385
@pirunsirimangkalo2385 2 ай бұрын
love your content
@EkShunya
@EkShunya 2 ай бұрын
i must be some array based language like APL or J or Q they are good at processing large volumes of data efficiently
@abeard1
@abeard1 2 ай бұрын
Or K by Arthur Whitney - same "family"
@jkli6031
@jkli6031 Ай бұрын
@@abeard1 q is just a DSL wrapper for k, so they are fundamentally the same
@Bagrat-III
@Bagrat-III 2 ай бұрын
great content as always! by the way, would love to see more coding videos with C# as it's easier to follow along for me than C++ code.
@Anonymous-wd1dk
@Anonymous-wd1dk 2 ай бұрын
WELL I LOVE C#
@alexanderfournier7292
@alexanderfournier7292 2 ай бұрын
C# sucks why would he do that lol.
@exoneuromancer1672
@exoneuromancer1672 2 ай бұрын
Why c# ? With c++ you actually see what happens. Don't run away from the sys calls, learn about what they do. Everything can be demystified
@thinkingcitizen
@thinkingcitizen 2 ай бұрын
OCaml, they teach it at some elite Operations research and CS programs like Princeton and UPenn
@phantomstranger1125
@phantomstranger1125 25 күн бұрын
Everybody’s heard of OCaml. It’s pretty famous bc of Jane Street; I doubt it’s that.
@souraldandothi5681
@souraldandothi5681 2 ай бұрын
The only Q i know is from Star Trek 😂
@dayoonman3264
@dayoonman3264 2 ай бұрын
Hopeium
@rithikprasad7760
@rithikprasad7760 2 ай бұрын
My guess is O Camel ?
@wedeyforyou
@wedeyforyou 2 ай бұрын
What on earth is that
@hemangshrimali6308
@hemangshrimali6308 2 ай бұрын
Jane street's trading language
@madimakes
@madimakes 2 ай бұрын
Ocaml* and no it’s not. You really wouldn’t have heard of this at least I haven’t and I’ve been programming for decades
@Analrod
@Analrod 2 ай бұрын
@@madimakes I actually did, at an optiver event.
@julians.2597
@julians.2597 2 ай бұрын
Q, but same deal
@dankkush5678
@dankkush5678 2 ай бұрын
I guess it cant be COBOL or Fortran cause people heard of it idk
@herikaniugu
@herikaniugu 2 ай бұрын
or pascal lol
@uncleswell
@uncleswell 2 ай бұрын
I'm inclined to agree with this. It's something I've independently pondered about.. but in the spirit of basic intelligence, there are a lot of leaps being made here. Making sense is not a prerequisite for truth.
@FinianAllen4
@FinianAllen4 2 ай бұрын
this guy is baked
@pishias
@pishias 2 ай бұрын
Kdb q
@pooascyrous5722
@pooascyrous5722 Ай бұрын
It's worth view but, it could be better to mention the dark side of KDB which is known as problem with error or debugger
@DR.A.R
@DR.A.R 2 ай бұрын
Oh Kevin De Bruyne
@Boomchickapow
@Boomchickapow 2 ай бұрын
Hello do you think day trading futures or stocks is worth it ? Or focus should go into other things ?
@chizzlemo3094
@chizzlemo3094 2 ай бұрын
If you have a few hundred thousand its worth it, otherwise no
@orderflowdojo
@orderflowdojo 26 күн бұрын
🔥😎
@abeard1
@abeard1 2 ай бұрын
It's K or KDB ( didnt watch vid yet )
@LucidKDB
@LucidKDB 2 ай бұрын
Kdb stands for the K database. k is actually the language that Q is built from. Its like a wrapper around k which is easier to read
@Joy-kw5pn
@Joy-kw5pn 2 ай бұрын
I want to learn this quant trading from the scratch. Any pointers ?
@laoluwalaniba7084
@laoluwalaniba7084 2 ай бұрын
Brush up on your maths first
@dankkush5678
@dankkush5678 2 ай бұрын
void* Sorry dad joke i know
@daveczerepak
@daveczerepak 2 ай бұрын
Math., Programming, and more math. Depending on where you are in your career considering going back to school. Take linear algebra, calculus, diffy Q. Know or learn 1 programming language really really well . Be ready to learn c++/python if not yet. Personal being interviewed wasn’t a quant, he was a SWE.
@user-uy8yt7ku4w
@user-uy8yt7ku4w 2 ай бұрын
Best way would be to get a quant internship
@psyvatordarkpsy5284
@psyvatordarkpsy5284 2 ай бұрын
I can't see any juniuor kdb role. If I have already some years of experince as a backend dev, how can i pivot to KDB?
@jkli6031
@jkli6031 Ай бұрын
probably through Kx/data intellect? Some tech program from JPM/other ibank also provide training on kdb+
@ewolz
@ewolz 2 ай бұрын
Kevin De Bruyne Language
@never_give_up944
@never_give_up944 2 ай бұрын
This is the type of comment I come for 😂
@youngarmani7155
@youngarmani7155 2 ай бұрын
Let me know if you want an FPGA engineer
@dopecello8670
@dopecello8670 2 ай бұрын
Kinda reminds me of KQL
@user-uy8yt7ku4w
@user-uy8yt7ku4w 2 ай бұрын
I hate that language. Only use sometimes to fetch data, but do all the processing and statistics in Python
@fxsurgeon1
@fxsurgeon1 2 ай бұрын
Nobody cares about language if you don’t have solid data & strategy
@anthonyandiles5946
@anthonyandiles5946 2 ай бұрын
This is not original…….you can do this in snowflake…..and Qlik replicate and Qlik compose….kindergarten stuff…..
@NeerajKumar-gk9kz
@NeerajKumar-gk9kz 2 ай бұрын
Mean
@damondanieli
@damondanieli 2 ай бұрын
That’s comparing Apple to Orange juice.
@LucidKDB
@LucidKDB 2 ай бұрын
KX (kdb+) formed a partnership with Snowflake last year. So you can run Q vector-processing workflows in Snowflake.
@anthonyandiles5946
@anthonyandiles5946 2 ай бұрын
@@damondanielihow? Why isn’t anyone trying to surpass Renaissance Technologies and focusing on things that seem important but probably are not important.
How I learned to code in 3 months (and got several offers)
12:54
Coding Jesus
Рет қаралды 192 М.
FIX protocol (explained by a quant developer)
18:35
Coding Jesus
Рет қаралды 41 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 24 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
I met Sam Bankman Fried before anyone knew him (in August 2019)
6:38
Quant Trading - A History
15:55
Patrick Boyle
Рет қаралды 139 М.
The End Of Jr Engineers
30:58
ThePrimeTime
Рет қаралды 316 М.
Risk management: prop trader vs day trader
8:30
Coding Jesus
Рет қаралды 78 М.
a day in the life of an engineer working from home
8:42
Joma Tech
Рет қаралды 20 МЛН
Will the rich leave the UK?
14:47
Garys Economics
Рет қаралды 210 М.
Why Independent Quants Don't Exist
10:14
Dimitri Bianco
Рет қаралды 59 М.
What do investment bankers actually do?
9:12
Good Work
Рет қаралды 1,5 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 8 МЛН
Samsung Galaxy 🔥 #shorts  #trending #youtubeshorts  #shortvideo ujjawal4u
0:10
Ujjawal4u. 120k Views . 4 hours ago
Рет қаралды 3,9 МЛН
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 188 М.
НЕ ПОКУПАЙ СМАРТФОН, ПОКА НЕ УЗНАЕШЬ ЭТО! Не ошибись с выбором…
15:23
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 30 МЛН