calculating duration of portfolio

Discussion of the Bond portion of the Permanent Portfolio

Moderator: Global Moderator

Post Reply
User avatar
Lonestar
Executive Member
Executive Member
Posts: 213
Joined: Tue Jun 15, 2010 7:56 pm

calculating duration of portfolio

Post by Lonestar »

Anyone know of a website where one can enter specific bond allocations (funds, etf"s, individual treasuries) and arrive at the average duration for the portfolio.
User avatar
buddtholomew
Executive Member
Executive Member
Posts: 2464
Joined: Fri May 21, 2010 4:16 pm

Re: calculating duration of portfolio

Post by buddtholomew »

I would recommend calculating AVG duration yourself as it is a good learning experience.

I'm sure if you posted your holdings and percentages someone would assist with the analysis.
"The first principle is that you must not fool yourself and you are the easiest person to fool" --Feynman.
User avatar
dualstow
Executive Member
Executive Member
Posts: 15238
Joined: Wed Oct 27, 2010 10:18 am
Location: searching for the lost Xanadu
Contact:

Re: calculating duration of portfolio

Post by dualstow »

I have only seen a duration calculator for one bond at a time:
http://www.investopedia.com/calculator/ ... cdate.aspx
RIP Rick Derringer
User avatar
Mark Leavy
Executive Member
Executive Member
Posts: 1950
Joined: Thu Mar 01, 2012 10:20 pm
Location: US Citizen, Permanent Traveler

Re: calculating duration of portfolio

Post by Mark Leavy »

I've just recently added an average bond duration calculation to my google spreadsheet.

It was an interesting exercise and I learned a lot from it.
Use the google finance "yield" and "duration" functions.  I did this for each of my bond holdings and then calculated the weighted average across my bonds.  I'm currently at about 21 years.  So... I'm more volatile than TLT and less volatile than EDV.

After getting intrigued about duration, I started calculating the equivalent duration number for my gold and equity holdings and quickly realized that all of the recommended approaches were just mental masturbation and math manipulation with no basis in reality.  So I didn't do that.  I'm happy with my bond calcs though.

Here's a sample from a bond I bought a few years ago:
[img width=600]http://i61.tinypic.com/2guyt1c.png[/img]
[img width=600]http://i57.tinypic.com/nc1aiw.png[/img]
(click to imbiginate)

The "yield" cell has:
=yield(B24,C24,D24,I24/10,100.0,2,1)

And the "duration" cell has:
=duration(B24,C24,D24,O24,2,1)
Last edited by Mark Leavy on Sat Apr 11, 2015 7:13 pm, edited 1 time in total.
User avatar
dualstow
Executive Member
Executive Member
Posts: 15238
Joined: Wed Oct 27, 2010 10:18 am
Location: searching for the lost Xanadu
Contact:

Re: calculating duration of portfolio

Post by dualstow »

I don't know if it's fully imbiginated on my screen. Is there a yellow row below the blue one?
RIP Rick Derringer
User avatar
Mark Leavy
Executive Member
Executive Member
Posts: 1950
Joined: Thu Mar 01, 2012 10:20 pm
Location: US Citizen, Permanent Traveler

Re: calculating duration of portfolio

Post by Mark Leavy »

dualstow wrote: I don't know if it's fully imbiginated on my screen. Is there a yellow row below the blue one?
It sounds like you can see everything I intentionally posted.  The yellow row hinted at below the blue is a gold purchase - clipped off below the bond purchase.  I tried to show just one row of bonds - as that should be enough of an example for a duration calculation.  Happy to offer more if the that example is too minimal.

Cheers,
Mark
User avatar
Lonestar
Executive Member
Executive Member
Posts: 213
Joined: Tue Jun 15, 2010 7:56 pm

Re: calculating duration of portfolio

Post by Lonestar »

Mark,

Thanks.  I use Excel and apparently it provides the same functions.  I can use these values for individual bonds, and then get fund/etf durations from morningstar.com.

I guess then just applying the durations on a dollar weighted basis would give overall duration for a bond portfolio.
Post Reply