
Many years ago, while working at an investment bank in the City of London, I spent a lot of time learning all about the inner workings of the global finance industry. Attending various courses and eventually sitting a tricky exam led to me qualifying for the ACI Dealing Certificate, a rite of passage for many working in foreign exchange or money markets at the time.
One concept above all others dominated this education, it was the “price of money” and the gold standard for this measure was LIBOR, the London Interbank Offered Rate.
LIBOR served as the benchmark interest rate at which major global banks lent to one another in the international interbank market for short-term loans.
It was everywhere and included in many of the formulas that I had to learn as part of this education. It had been around “forever” and at its peak over $300 trillion in financial contracts globally were structured around this measure.
Fast forward 20 years (!) and today LIBOR is no more.
Why did LIBOR disappear?
LIBOR was based on trust and that trust evaporated.
Banks were asked, on a daily basis, at what rate they could borrow funds. They were trusted to provide a truthful answer, and these answers provided the LIBOR rate for the day.
In 2012 news broke of the LIBOR rigging scandal, and the rest is history. Traders had colluded to rig the rate to generate trading profits over a 7-year period.
The fallout took many years to play out until eventually LIBOR disappeared completely in 2024.
What replaced LIBOR?
LIBOR was replaced globally by national risk-free-rates based on actual transaction data in each country’s respective currency overnight market.
SOFR (Secured Overnight Financing Rate) is the USD replacement, €STR (Euro Short-Term Rate) is the EUR replacement and SONIA (Sterling Overnight Index Average) is the GBP replacement. There are equivalents in all other major world currencies.
Accessing SOFR rates in Excel
If you are building financial models for corporate debt, bond pricing etc. in Excel then having easy access to current and historical SOFR rates is very important.
Excel Price Feed makes this very easy via several Excel formulas which leverage Federal Reserve Economic Data (FRED) for the SOFR rates.
For example, to retrieve the latest SOFR rate in your spreadsheet, this simple Excel formula can be used:
=EPF.FRED.Last("SOFR")
Each time you refresh your spreadsheet the latest rate is retrieved so your spreadsheet is always upto date.
You can also easily download a timeseries of historical rates using this formula, which retrieves the last 30 days rates:
=EPF.FRED.HistoricLookback("SOFR",30,"DESC",0)
And here is a simple Excel chart showing these rates over time:

You can download our sample SOFR spreadsheet from our website.
And for more details on getting started with Excel Price Feed, head over to our website for your free 10-day trial: https://www.excelpricefeed.com/userguide
And finally…
Bonus point if you can answer this LIBOR related question, which I dug out from my study notes back in the late 90’s, but no points for remembering what DEM stood for!:
































