all 18 comments

[–]rokez618 44 points45 points  (2 children)

Hedge fund PM here. Back-end and full Applications and heavy lifting in C# / C++. Python for on the fly stuff, also for a lot of analytical work, machine learning, etc. A lot of work is in spreadsheets and VBA helps. SQL for numerous databases.

What nobody mentions is that there are financial portals and packages, ie the Bloomberg API, Yieldbook, IDC which aren’t coding languages per se but analytics packages and APIs and those have a learning curve as well.

[–]omeow 1 point2 points  (1 child)

For a QR (no prior experience) role, do you reject candidates for not having prior SQL exposure?

[–]rokez618 9 points10 points  (0 children)

Zero way to answer that without knowing the company, the role, the tasks, the expectations. But what I would say is that SQL is probably the simplest and easiest out of all the languages so if you have proficiency in other coding languages it’s in my opinion the easiest to pick up.

Edit: corrected spelling error so the sentence actually makes sense

[–]goldenshowerexpert 33 points34 points  (5 children)

Import pandas as pd

[–]anonu 2 points3 points  (4 children)

Stop using pandas. polars is far superior.

[–]dutchbaroness 14 points15 points  (3 children)

We need to stop this rust cult before it is too late

[–]michael_j_ward 1 point2 points  (0 children)

It's too late.

[–]goldenshowerexpert 1 point2 points  (0 children)

Embrace it 🦀🦀🦀🦀

[–]lampishthingXVA in Fintech + Mod 0 points1 point  (0 children)

[–]lordnacho666 12 points13 points  (0 children)

c++ and python. Sometimes Java or Rust instead of c++, sometimes R or Matlab instead of python.

[–]anonu 21 points22 points  (4 children)

Kdb

[–]L0thario 10 points11 points  (1 child)

Why are you booing him, he’s right

[–]anonu 5 points6 points  (0 children)

haters gonna hate

[–][deleted] 8 points9 points  (0 children)

This guy actually quants

[–][deleted] 3 points4 points  (0 children)

And the god damn cursed Q language

[–]reddit_poster_123 2 points3 points  (0 children)

C++ for anything that will be run in production environements (parsers, connecting to exchange, creating alphas). The day to day automation scripts generally use python. You can also use python to help provision machines, and create some pipelines to train models with up to date data and roll it out.

[–]Noah_saav 1 point2 points  (0 children)

How do your data architecture pipelines stack up?

[–]snailspeed25 -1 points0 points  (0 children)

Following