Saving Time Bitches (Investment Banking & Private Equity)

That's right. It's summer time.

Although doing deals and pounding out diligence is sweet, the Hamptons are sweeter.

How can we save time to get out of the office faster?

Putting together a list of best practices and techniques (applicable to junior PE & banking professionals). There are a few precedent lists out there, so repaste and steel credit for other peoples' thoughtful responses.

1. Keeping paper / Excel tracker of tasks.

There are different flavors, and everyone has their own system, but keep track of tasks by time / priority.

2. Send out all external to-dos in the AM or before the weekend (eg, consultants / accountants / bankers / lawyers).

Minimizes chance of someone else's mess blowing up my weekend.

3. Expectations

Set expectations double how long you think it will take and push back as much as possible.

4. Research

Ask friends for their research logins / access. Getting good research always a pain

5. Slide templates

I save down slide templates for generic internal deliverables (company profile, diligence deck, memo, etc.) Makes it faster to fill out a new one.

6. BamSEC

BamSEC for public co financials. I don't use public co data that often anymore, but I do read 10-Ks for relevant public peers. This shaves a few seconds off grabbing the relevant files.

7. Logointern.com for logos.

Saw this on WSO a while back. Makes it way faster to grab a couple logos or make an industry overview slide (many logos).

8. Google alerts

Google alerts for relevant portcos / industries (grabbed this off WSO too).

9. Folder in outlook / on Desktop for each portco.

Includes all latest financials, correspondence, etc. Saves time when I get the: "Hey could you send the latest ___ for XYZ co? Thx."

Mod Note (Andy): top 50 posts of 2017, this one ranks #33 (based on # of silver bananas)

112 Comments
 

I would love it if you could PM me this too -- I just made a post on how my modelling skills are lacking, so this would be useful for me.

Go Carl Icahn though!

"I did it for me...I liked it...I was good at it. And I was really... I was alive."
 

Probably old news, but for checking I always compare the prior PDF with the new version I'm about to send and I go page-by-page alternating between the two (alt-tab). Makes it easy to see all of the changes.

Saves time, because then I have an answer when VP says "Why did this change" as opposed to scrambling to 20 minutes and looking unprepared.

 

I usually do 2 - 3x TLB (bank debt) and 2 - 3x other debt (mezz vs. TLC vs. senior notes); and typically ~1x revolver commitment, but a lot of times I swag it to get a round number.

Would be great to hear from someone in LevFin with a better illustrative read ;-)

 

>

Good list, however,

Would slightly disagree with this as seems like (now) data service providers are tracking if an account is logged in multiple times or at different IP addresses

-
 
"yelloweat" >

Good list, however,

Would slightly disagree with this as seems like (now) data service providers are tracking if an account is logged in multiple times or at different IP addresses

For sure have fired people for multiple people logged in to the same id simultaneously.
 

For that matter, add "Copy as Picture" to the Quick Access Toolbar, it will show up as a green circle icon. Click it and select to copy as printed rather than as shown on the screen. Voila.

Be excellent to each other, and party on, dudes.
 

I don't get this. Why? Any changes in the Excel data are already linked directly to the Powerpoint file as long as they are in the same folder.

GoldenCinderblock: "I keep spending all my money on exotic fish so my armor sucks. Is it possible to romance multiple females? I got with the blue chick so far but I am also interested in the electronic chick and the face mask chick."
 

Regarding using the same excel file over and over again, you should seriously consider versioning in case the file becomes corrupted or you want to re-visit an assumption down the road. Also might help with any potential audits.

  1. Checks for existing files. Paste this into developer (alt+f11)!

Function FileExist(FilePath As String) As Boolean 'PURPOSE: Test to see if a file exists or not 'SOURCE: www.TheSpreadsheetGuru.com/The-Code-Vault 'RESOURCE: http://www.rondebruin.nl/win/s9/win003.htm

Dim TestStr As String

'Test File Path (ie "C:\Users\Chris\Desktop\Test\book1.xlsm") On Error Resume Next TestStr = Dir(FilePath) On Error GoTo 0

'Determine if File exists If TestStr = "" Then FileExist = False Else FileExist = True End If

End Function

  1. Excel version control:

Sub SaveNewVersion_Excel() 'PURPOSE: Save file, if already exists add a new version indicator to filename 'SOURCE: www.TheSpreadsheetGuru.com/The-Code-Vault

Dim FolderPath As String Dim myPath As String Dim SaveName As String Dim SaveExt As String Dim VersionExt As String Dim Saved As Boolean Dim x As Long

TestStr = "" Saved = False x = 2

'Version Indicator (change to liking) VersionExt = "_v"

'Pull info about file On Error GoTo NotSavedYet myPath = ActiveWorkbook.FullName myFileName = Mid(myPath, InStrRev(myPath, "\") + 1, InStrRev(myPath, ".") - InStrRev(myPath, "\") - 1) FolderPath = Left(myPath, InStrRev(myPath, "\")) SaveExt = "." & Right(myPath, Len(myPath) - InStrRev(myPath, ".")) On Error GoTo 0

'Determine Base File Name If InStr(1, myFileName, VersionExt) > 1 Then myArray = Split(myFileName, VersionExt) SaveName = myArray(0) Else SaveName = myFileName End If

'Test to see if file name already exists If FileExist(FolderPath & SaveName & SaveExt) = False Then ActiveWorkbook.SaveAs FolderPath & SaveName & SaveExt Exit Sub End If

'Need a new version made Do While Saved = False If FileExist(FolderPath & SaveName & VersionExt & x & SaveExt) = False Then ActiveWorkbook.SaveAs FolderPath & SaveName & VersionExt & x & SaveExt Saved = True Else x = x + 1 End If Loop

'New version saved MsgBox "New file version saved (version " & x & ")"

Exit Sub

'Error Handler NotSavedYet: MsgBox "This file has not been initially saved. " & _ "Cannot save a new version!", vbCritical, "Not Saved To Computer"

End Sub

[disclaimer: google is amazing, and this likely will need to be tweaked slightly to your file paths etc.]

Edit: on #1 change activeworkbook to activedocument

lastly start using OneNote for your tasks/list

If it isn't painfully obvious at this point start automating the repetitive tasks that take you a lot of time.

Edit: Easier yet just buy all the add in a from www.spreadsheetguru.com I think it will automate a good portion of that list.

 

adding a few others to the list...

  1. MappingIntern.com - similar to LogoIntern, but great for creating a quick map of US locations (company geo footprint, etc)

  2. Macros. Try them. One of the posters keyed me into this - great way to save time on some of the most mind numbing formatting work.

 

To trace precedents with multiple links:

  • Run the macro on a formula with multiple links

  • A dialogue box will pop up

  • Enter the number corresponding to the link you are seeking to audit (i.e., first linked number is in the leftmost part of the equation).

  • Enjoy!!

    Sub AUDIT_TRACE_PRECEDENT_2ND_LINK() On Error Resume Next LINK_NUMBER = InputBox("Link number...") Selection.ShowPrecedents ActiveCell.NavigateArrow TowardPrecedent:=True, ArrowNumber:=1, LinkNumber _ :=LINK_NUMBER

    End Sub

 

Consequatur adipisci quam laborum id ipsum eos debitis. Quod cumque mollitia veniam iste. Ipsam totam rerum porro accusamus aut harum eos. Aut accusantium autem porro fugiat. Ratione doloribus in omnis porro suscipit.

Vero unde aliquam aliquid praesentium distinctio nam. Nesciunt praesentium ad maiores error aspernatur quia quis. Maiores dolorum voluptas numquam maxime et.

Quia enim quisquam soluta eius error architecto dolorem. Quis sapiente excepturi dicta quo consequuntur quibusdam. Ratione blanditiis officiis odit et enim exercitationem nam. Saepe et rerum consectetur qui reiciendis est repellat suscipit. At at eveniet est et enim reprehenderit. Maiores qui voluptatem qui maiores numquam enim error.

Beatae reiciendis animi perferendis. Est porro et dolores nihil nostrum. Voluptatum fuga cupiditate tenetur illum consequatur aut aut. Mollitia quam tempora distinctio et asperiores minus ut dicta.

 

Ut quis enim reiciendis dolore. Ducimus totam id deserunt nesciunt dolore qui. Voluptate non perspiciatis in enim saepe facilis.

Eum delectus dolores velit ea quia harum eligendi doloribus. Non iure autem reprehenderit ab. Inventore libero harum maiores occaecati fugiat qui magnam.

Est incidunt tenetur ut saepe est ut. Voluptates fugiat rerum quisquam aut officiis quam. Ratione et aut facere esse. Voluptas ad et iure aut velit placeat magnam dolorem. Porro adipisci quos omnis alias quis. Veritatis omnis culpa id.

Consequatur et laboriosam optio id. Tempora quia beatae laboriosam voluptatem inventore praesentium. At est expedita nesciunt velit.

 

Cum velit sapiente qui et harum quasi voluptates. Consequatur laudantium veniam atque excepturi amet facilis explicabo.

Vel dolorum est est maiores aut aliquid qui. Adipisci qui suscipit temporibus. Accusantium aliquid error molestias non accusamus ipsam et. Quo quis nihil aut officiis aliquid aut maiores eius.

Autem provident distinctio sed. Sed sapiente eaque vel omnis quisquam mollitia.

 

Nemo labore qui occaecati ut. Officia sed sed itaque voluptas.

Corporis et et provident sed ut. In aut qui dolores expedita doloremque. Commodi debitis dolores nostrum ipsum modi dolor quia eos. Ipsam et et tempora cupiditate. Ipsam assumenda delectus facere deleniti aut sint. Voluptates eveniet est magnam et distinctio. Eligendi sequi amet sed enim corrupti voluptatem.

Facere assumenda labore recusandae qui nisi eum ex est. Pariatur repudiandae asperiores et illo. Molestias praesentium doloremque recusandae illum molestiae illo ut illo. Vel quisquam et dicta deleniti aut architecto repellat. Et atque molestiae voluptatem inventore quia.

Excepturi voluptatum qui incidunt harum. Voluptatibus nesciunt sint officiis odit facere molestiae accusantium minus. Dolorum sit vero aut aut qui modi sed quia. Maiores sit ab vitae nemo mollitia ut. Ullam quia impedit quas illo tenetur voluptas. Itaque incidunt ducimus quia enim non.

Career Advancement Opportunities

June 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.9%
  • JPMorgan 01 98.3%
  • 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.3%
  • BMO Capital Markets 12 97.7%
  • Banco Santander 01 97.1%

Professional Growth Opportunities

June 2026 Investment Banking

  • Evercore 01 99.4%
  • Moelis & Company 01 98.9%
  • Morgan Stanley 05 98.3%
  • JPMorgan No 97.7%
  • Goldman Sachs 02 97.1%

Total Avg Compensation

June 2026 Investment Banking

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