Power trading - forecasting

Hey all. I'm trying to get my head around power markets (European, but US responses are welcome) and particularly how traders decide which bets to take. My hypothesis is that these firms run models / forecasts about what is about to happen in the future, and then trade when they see variations between where they expect prices to go and where they are today. Assuming they're using models taking in some of the following data: 

- Historic prices 

- Prices for future settlement period 

- Weather data 

- Grid data 

- Historic demand data 

Would anyone be able to point me in the direction of the major types of models used at these firms and what input data they use. Interested in both long-term and short-term forecasting. Or just generally illuminate how this is done. Or also just call out if this is not at all how decisions are made on power desks. 

Thanks in advance, and apologies if pretty basic (I tried searching but couldn't find a similar question) 

14 Comments
 
Most Helpful

Most short-term power trading is indeed very model driven and almost algorithmic. These desks usually build one massive model with the data you mentioned except historical prices. Normally marginal costs are calculated based on live prices of other commods and then the model computes where the auction will clear. Don't overestimate the complexity, often these models are simple linear regressions since they are more robust and easier to interpret. The difficulty of the problem lies in the breadth and data gathering process itself. Garbage in, garbage out. 

More long-term trading is less model intensive since there are a lot more known and unknown unknowns. Usually more risk/reward style trading based on some fundamental idea. 

 

That's super useful, thank you! 

Two followups: 

- Could you unpack the data difficulty? What makes it so hard? How do you solve it currently? 

- On the linear regressions, how is that used in an algorithmic sense? I understand mathematically these can describe relationships between variables, but how do you use it to make automated trading decisions? (point me to some reference material if easier) 

 

It seems like power is the ideal commodity to work in with the world electrifying in many aspects.  And unlike other commodities (especially ags), it's much harder to have a period of oversupply given how difficult it is to build capacity so volatility will be high going forward.  Also, doesn't rely on having as much people skills as other commodities so as long as you are likeable enough and have the technical skills you're golden.  

Anyone agree/disagree?

 

Don't over-complicate things like one pointed out above. Focusing on the load to start and there are tons of ways to analyze this (e.g. vendors' load forecasts error vs. ISO/RTO forecasts vs. actual). To take that one step further, apply some sort of probabilistic load model and translate that into power prices. Now you have your distribution of what load could be coming at, apply that step to the other variables that contribute to prices and dependent on which market you are covering, that can be somewhat different (wind in SPP/ERCOT is going to be much more important than wind in PJM for example)

 

Traders, regarding the processing the ''bad''/''garbage'' data from the various sources into ''good''/''clean'' usable data for the models:

1. How much time do you spend on this in a given week? 

2. Is this one of the ''less interesting'' parts of the job? Something that must be done well but you'd rather you didn't have to? In my humble experience, data gathering and cleansing being less exciting than the model building and iteration.

3. Is this process that you would do as a trader, or typically outsourced to a data scientist/data engineer on the team, or even outsourced externally? Is there a reason why this should not be outsourced?

Really appreciate it! Trying to understand more about the day-to-day especially when it comes to data.

 

Asperiores similique dolor rerum. Aut doloribus delectus neque qui ab nesciunt ea. Quam qui vero quia atque adipisci. Vel non nihil adipisci quae. Molestiae at libero blanditiis voluptatem voluptatem. Totam nesciunt quasi et sit.

Quod et dolor aut numquam. Repellat minima saepe corrupti. Quas nulla distinctio enim. Corrupti nisi ut quisquam porro voluptas.

Nemo qui rerum numquam molestiae. Voluptas eligendi numquam tenetur voluptatem. Ex nihil aspernatur corporis cum quidem voluptatem repudiandae saepe. Eligendi ipsam tenetur iste non. Eius consectetur eligendi ipsa maiores magnam veritatis.

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 02 98.8%
  • Evercore 01 98.2%
  • BMO Capital Markets 12 97.6%
  • Banco Santander 01 97.1%

Professional Growth Opportunities

June 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 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 (77) $151
  • Intern/Summer Analyst (71) $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
CompBanker's picture
CompBanker
98.9
6
Betsy Massar's picture
Betsy Massar
98.9
7
dosk17's picture
dosk17
98.9
8
DrApeman's picture
DrApeman
98.9
9
GameTheory's picture
GameTheory
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...”