"Dark Pools"

I just started reading "Dark Pools" and I'm confused as to how one starts an algo/hft trading firm. Three guys discussed in the book so far are Blair Hull, Dan Mathisson, and Haim Bodek. Two of the guys have math degrees, but no CS. So my question is: do these guys pick up the coding aptitude on the side or do the people that start these firms come up with an idea and employ programmers to code it for them? Do they actually have to know how to code the idea they've developed? I know you learn some programming when getting a math degree but I doubt it's enough for writing code this complex.

3 Comments
 

If you know anything about programming you should know it was basically born out of the mathematical proofs of Kurt Godel and Alan Turing; two extremely capable mathematicians, before a computer (in the 21st century sense) even existed. Programming in its truest form is mathematical formal language based on logic, as a result, every well trained mathematician (after analysis abstract algebra and logic) is completely capable of handling any programming language.

It's a matter of learning syntax. They may perhaps need to learn data structures but many mathematicians have taken such a course so mathematicians may actually be better programmers than computer science majors.

 

Both. The advancing coding will probably be done by quants these days, but these guys are generally the one employing the ideas (or the one the ideas go all the way up to and they might sign off on them). Originally, some of the code/ideas would probably have been done by them.

With the exception of a few (Jane Street comes to mind), most MDs/management will be not be going through an algorithm trading code.

Dark pool gaming is definitely a difficult area (a bit zero-sum), but it would be something I wish I could do at the moment.

 

Ex ut voluptate et enim dolore perferendis ipsum. Maxime quod nemo blanditiis eum eveniet. Et molestias repellendus voluptatem sunt deserunt sunt.

Numquam distinctio maxime mollitia tempore. Reprehenderit omnis praesentium dolore accusantium suscipit quos numquam ex. Rerum quis molestiae esse ullam impedit cupiditate omnis.

Voluptatem autem voluptates fugit dolor labore voluptatem. Necessitatibus commodi repellendus sed rerum optio. Qui eligendi similique et aut odit. Sed sint sit omnis ipsam repellat et distinctio. Ratione vel id sunt voluptate laudantium qui. Sint magnam deserunt deserunt qui voluptas.

Aut voluptates recusandae soluta ipsum quo totam. Ut ut aut nisi repellat sequi voluptate. Asperiores et saepe commodi quod labore. Saepe qui repellendus quia et.

Career Advancement Opportunities

September 2026 Investment Banking

  • Evercore 01 99.5%
  • Moelis & Company 01 98.9%
  • JPMorgan 01 98.4%
  • Morgan Stanley 07 97.9%
  • Goldman Sachs 02 97.4%

Overall Employee Satisfaction

September 2026 Investment Banking

  • Moelis & Company No 99.5%
  • Morgan Stanley 02 98.9%
  • Evercore 01 98.4%
  • Banco Santander 02 97.9%
  • BMO Capital Markets 12 97.4%

Professional Growth Opportunities

September 2026 Investment Banking

  • Evercore 01 99.5%
  • Moelis & Company 01 98.9%
  • Morgan Stanley 05 98.4%
  • Goldman Sachs 01 97.9%
  • JPMorgan No 97.4%

Total Avg Compensation

September 2026 Investment Banking

  • Vice President (16) $429
  • Associates (56) $261
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (28) $184
  • Intern/Summer Associate (16) $161
  • 1st Year Analyst (84) $151
  • Intern/Summer Analyst (76) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
Secyh62's picture
Secyh62
99.0
3
kanon's picture
kanon
99.0
4
BankonBanking's picture
BankonBanking
99.0
5
dosk17's picture
dosk17
98.9
6
GameTheory's picture
GameTheory
98.9
7
CompBanker's picture
CompBanker
98.9
8
Betsy Massar's picture
Betsy Massar
98.9
9
DrApeman's picture
DrApeman
98.9
10
Jamoldo's picture
Jamoldo
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”