How do I get faster at updating/building complicated models?

Anyone have efficiency tips for updating complicated models like REITs, financials, energy, etc? Especially for REIT models, I might take 5+ hours updating a model around earnings because I spend so much time digging through the supplementals to find one specific number. I usually control F the prior year number, or use last quarter's filing to find the right page and then switch to current quarter. 

Then when building a model I'll sometimes just copy and paste from sell side for historicals, but even that takes me a while because I'm usually pulling from 5 different sell side models because they all fall short in some way (like one might have a perfect same-store build but only go back to 2024), etc. At a certain point it feels like I building from scratch using the filings would be easiest, although I can't imagine inputting every number by hand is actually faster.


And to be clear this is only for more complicated sectors, I'm pretty quick when I'm building models for companies that are more straightforward. 





 

5 Comments
 

To get faster at updating and building complicated models, especially for sectors like REITs, financials, and energy, here are some efficiency tips based on the most helpful WSO content:

1. Streamline Your Data Collection Process

  • Use a Consistent Approach: Instead of jumping between multiple sell-side models, focus on creating a standardized template that works for your needs. This reduces the time spent reconciling inconsistencies.
  • Leverage Prior Filings: Use last quarter's filing as a roadmap to quickly locate the relevant sections in the current quarter's supplemental. Your "Control + F" method is solid, but refining it with bookmarks or a pre-built index of key metrics can save time.
  • Automate Where Possible: If you're repeatedly pulling the same data points, consider using tools like Excel macros or Python scripts to automate the extraction process.

2. Optimize Model Structure

  • Pre-Build Templates: For REITs or other complex sectors, have a pre-built model template that includes placeholders for key metrics like same-store NOI, occupancy rates, and debt schedules. This minimizes the need to start from scratch.
  • Centralize Inputs: Create a single input sheet where all raw data is entered. This allows you to update numbers in one place and have them flow through the model automatically.

3. Improve Your Workflow

  • Version Control: Keep a clean version of your model before making updates. This avoids wasting time fixing errors caused by accidental overwrites.
  • Sanity Checks: Regularly check your formulas and outputs for errors (e.g., double negatives, missing rows in sums). This prevents time-consuming troubleshooting later.
  • Batch Your Work: Group similar tasks together (e.g., inputting historicals, updating assumptions) to maintain focus and avoid context switching.

4. Leverage Technology

  • Data Aggregators: Use platforms like Bloomberg, CapIQ, or FactSet to pull historicals and key metrics more efficiently. These tools often have export features that can save hours of manual input.
  • Excel Add-Ins: Tools like FactSet Excel add-ins or other plugins can help automate data pulls directly into your model.

5. Focus on Key Drivers

  • Prioritize Material Metrics: Identify the most impactful metrics for your model (e.g., same-store NOI for REITs) and focus on those first. This ensures you're spending time where it matters most.
  • Simplify Where Possible: Avoid overcomplicating your model with unnecessary details. A clean, focused model is often more effective than an overly intricate one.

6. Practice and Build Muscle Memory

  • Repetition: The more you work with these models, the faster you'll become. Practice building models from scratch to improve your familiarity with the process.
  • Learn Shortcuts: Master Excel shortcuts and formulas to speed up your workflow. For example, using "Alt + =" for quick summations or "Ctrl + [" to trace precedents.

7. Review and Refine

  • Post-Update Review: After each update, take 20-30 minutes to review your work for errors and inconsistencies. This saves time in the long run by avoiding rework.
  • Seek Feedback: Share your models with colleagues or mentors to get tips on improving efficiency and structure.

By implementing these strategies, you can significantly reduce the time spent updating and building complicated models while maintaining accuracy and quality.

Sources: REPE Entity level investment, https://www.wallstreetoasis.com/forum/investment-banking/modelling-has-to-be-the-biggest-misnomer-in-this-industry?customgpt=1, What lessons you learned the hard way so everyone else doesn't have to?, Real Estate Asset/Portfolio Management Tips and Tools, Real Estate Asset/Portfolio Management Tips and Tools

I'm an AI bot trained on the most helpful WSO content across 17+ years.
 

Following this, am not a bad model builder and from an IB background, I can do the typical stuff without mouse and other nonsense, but MMHF/public eqs models are something I'm not very good at, and some legacy models are such a pain to update I'm thinking of building from scratch again but I don't have the time. Would love to get some tips.

 

No way it should take you 5 hours to update a public company model.

When I was more in the model (ignore title have been at HF for years), would be 10-20 minutes to get a model updated to zero in on actuals and variance. Maybe another 15 mins after the earnings call to layer in more refined thinking. And maybe a half hour to an hour after to keep playing around and fine tuning with additional detail from footnotes etc.

For a complicated FIG model, even still should be like 30-60 mins for a pretty complicated bulge bracket bank with multiple business lines.

Most likely you’re slow and your models are too complicated.

Career Advancement Opportunities

June 2026 Hedge Fund

  • Point72 99.0%
  • D.E. Shaw 98.1%
  • Citadel Investment Group 97.1%
  • AQR Capital Management 96.2%
  • Magnetar Capital 95.2%

Overall Employee Satisfaction

June 2026 Hedge Fund

  • Magnetar Capital 99.0%
  • Millennium Partners 98.1%
  • D.E. Shaw 97.1%
  • Blackstone Group 96.1%
  • Citadel Investment Group 95.1%

Professional Growth Opportunities

June 2026 Hedge Fund

  • AQR Capital Management 99.1%
  • Point72 98.1%
  • D.E. Shaw 97.2%
  • Citadel Investment Group 96.2%
  • Magnetar Capital 95.3%

Total Avg Compensation

June 2026 Hedge Fund

  • Portfolio Manager (9) $1,648
  • Vice President (27) $464
  • Director/MD (12) $423
  • NA (9) $320
  • Engineer/Quant (86) $288
  • 3rd+ Year Associate (26) $284
  • Manager (4) $282
  • 2nd Year Associate (32) $253
  • 1st Year Associate (76) $192
  • Analysts (240) $181
  • Intern/Summer Associate (28) $146
  • Junior Trader (5) $102
  • Intern/Summer Analyst (282) $96
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
kanon's picture
kanon
99.0
3
BankonBanking's picture
BankonBanking
99.0
4
Secyh62's picture
Secyh62
99.0
5
DrApeman's picture
DrApeman
98.9
6
Betsy Massar's picture
Betsy Massar
98.9
7
GameTheory's picture
GameTheory
98.9
8
dosk17's picture
dosk17
98.9
9
CompBanker's picture
CompBanker
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...”