Commodity Trading - Coding language to analyze SnD

Hi all, I was wondering which coding language are you using to compare/analyze/ visualize SnD ? I’m loosing a precious time entering different data in excel and I’m pretty sure there are better ways to do it by scrapping informations from website/emails/ PDF automatically. I’m pretty much a newbie so if you have any ideas/resources that I can use to level up or real life examples on how you are using your coding skills to be more efficient It would be amazing. Cheers!

17 Comments
 

The capability to work with much larger datasets and do calculations quicker. If I wanted to perform linear regression using a new dataset in excel, I would have to pull the data into excel, fit the cells so they are aligned perfectly with the rest of my data, which can take hours itself, and then hit about 5 or 6 hotkeys to perform a single regression and have it outputted in a clumsy way. In python, if I’ve designed the model well, every aspect of this is performed with the click of one button and the new data can be applied to an endless amounts of calculations.

Excel is designed for financial statement analysis, simple tables, and simple math. Python is a better tool for every type of analysis aside from accounting, and the only thing preventing it from ubiquity is boomers don’t know how to use it.

 

Thank you for the reply. I can see what you mean about being able to run more robust analysis, more quickly vs Excel. 

Any tips on resources you found helpful to learn this. I am a competent programmer but definitely having difficulty converting to useful applications on the trading desk. Specifically I'm not sure how to approach system design and model building. You talk about a well designed model and that's where my knowledge is less clear. 

 

It’s a matter of totally different tool. A handheld calculator is not the same as excel.  And excel is not the same as python.  If python were just for automating excel, that would be a huge under utilization.

The use cases for the additional capabilities in commodities are many.  Everything from visiting websites and downloading data on web trawlers to writing to a database to applying machine learning algorithms beyond linear regression to performing complex data manipulation functions on millions of records at a time.  

 

Enim quis cupiditate earum dolores est quaerat inventore. Officia et ab est dicta esse quia qui. Assumenda quia et ut explicabo blanditiis soluta. Aliquid quos fuga quo saepe nemo omnis.

Career Advancement Opportunities

June 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.8%
  • JPMorgan 01 98.2%
  • Guggenheim Partners 01 97.7%
  • Morgan Stanley 07 97.1%

Overall Employee Satisfaction

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Morgan Stanley 01 98.8%
  • Evercore 01 98.2%
  • BMO Capital Markets 12 97.6%
  • Banco Santander 01 97.1%

Professional Growth Opportunities

June 2026 Investment Banking

  • Moelis & Company No 99.4%
  • Evercore No 98.8%
  • Morgan Stanley 05 98.2%
  • JPMorgan No 97.7%
  • BMO Capital Markets 12 97.1%

Total Avg Compensation

June 2026 Investment Banking

  • Vice President (14) $434
  • Associates (43) $259
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (22) $179
  • Intern/Summer Associate (13) $156
  • 1st Year Analyst (75) $151
  • Intern/Summer Analyst (65) $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
BankonBanking's picture
BankonBanking
99.0
3
kanon's picture
kanon
99.0
4
Secyh62's picture
Secyh62
99.0
5
dosk17's picture
dosk17
98.9
6
CompBanker's picture
CompBanker
98.9
7
DrApeman's picture
DrApeman
98.9
8
GameTheory's picture
GameTheory
98.9
9
Betsy Massar's picture
Betsy Massar
98.9
10
bolo up's picture
bolo up
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...”