HackerTubewatch
Surprise me
Frame from Caml Trading Plays via YouTube's privacy-enhanced embed

Caml Trading

Yaron Minsky
Talks
YouTube
1 HN user recommended this talk1 month2013–2018 score 1
Years with an HN recommendation, 2007–2026

Cited as evidence for OCaml's readability benefits and for hiring in less popular languages.

Yaron Minsky explains how Jane Street moved from mainstream languages to developing almost entirely in OCaml. He covers trading systems, research infrastructure, tooling and hiring.

“People who are nervous about hiring people in a relatively unpopular language should watch this video[1]” (HN, 2013)

1 recommendations · 5 citations · Talks · intermediate

6 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@gnuvince Sep 2013 Recommends
on HN thread Where my mouth is
People who are nervous about hiring people in a relatively unpopular language should watch this video[1] at the 1:01.00 mark by Yaron Minsky. [1] [this video]
Minsky on hiring for a relatively unpopular language, at 1:01:00.

Citations, criticism and jokes

@kylebrown Jan 2013 Cites it
on HN thread Quantopian Brings Algorithmic Trading To The Masses
Read more
> We (I work for Quantopian) will surely support other order types when we support live trading. I suspect they won't be true limit orders, but stop orders (true limit orders wouldn't slip). Also, for a passive trading algorithm its important to have level II data (the order book), or the algorithm is flying blind. Re 1, its not the size of the data set which prevents overfitting (larger data sets actually make it more likely), but the use of it when developing/training the algorithm. Repeated testing and tweaking the algorithm will overfit, unless one is careful to maintain the complexity of the algorithm. Anyway, best of luck to your users! But they should be warned that active trading on signals (price prediction) is the hard way to algorithmic profit. That's why market making and arbitrage is the bread and butter of the pros, not signal trading.[1] 1. said as much here somewhere in the first 20:00 [this video]
Cited for point that market making and arbitrage are the pros' bread and butter.
@wtetzner Sep 2013 Cites it
on HN thread Clojure for the Brave and True – Functional Programming
Jane Street Capital uses OCaml for their trading system. Yaron Minsky explained that one of the main benefits of it was that people could read and understand the code much better than the other languages they tried (including C#). Yaron's talk: [this video]
Minsky on why OCaml made trading code more readable and understandable.
@hoggle Jun 2014 Cites it
on HN thread Reading Lamport, again
Read more
Jane Street is one of the few companies which are betting heavily on OCaml, it makes sense to go all functional in the high frequency trading world I guess. It's purportedly been C/C++ for most of that industry, probably not the best toolset for keeping error rates low in a complex environment. Fascinating to read how far beyond language decisions they need to think to shield themselves against outages (and competitors?). I did a little bit of experimentation with OCaml by playing with bitcoin exchange APIs during the China boom some months ago, but I unfortunately didn't push further to a point where I'd be using Jane Street's open source libraries. It still was very interesting and IMHO totally worth it if not just for the functional programming practice. Relevant video on how OCaml gets used at Jane Street: [this video]
Relevant talk on how OCaml gets used at Jane Street.
@imaginenore Dec 2016 Cites it
on HN thread LSTM Neural Networks for Time Series Prediction
You most certainly can, just not with such naïve approach. Jane Street is a company that does it, and they are quite open about their tech approach (just not about their specific models): [this video] Jane Street went from zero to trading $1 trillion in volume in just 15 years.
Jane Street talk as evidence that firms openly discuss their trading tech.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close