Collections:
Other Resources:
"Act/365" - Daily Compound Interest
How to apply the "Act/365", or "Actual/365" Day Count Convention to Daily Compound Interest?
✍: FYIcenter.com
Most banks in US offer term deposits (or CD - Certificate of Deposit)
with daily compound interest using the Act/365 Day Count Convention.
In this case, even the Daily Interest Rate is a fixed value, we can not use the following formula to calculate Accrued Interest for any Accrual Range longer than 1 day. This is because the Principal is changing every day.
Accrued_Interest(T1,T2) = Principal × Interest_Rate × Day_Count_Factor(T1,T2) = Principal × Interest_Rate × Calendar_Days(T1,T2) / 365 = Principal × Daily_Interest_Rate × Calendar_Days(T1,T2) # Not valid, if [T1,T2) is longer than 1 day
To calculate the Accrued Interest in an Accrual Range longer than 1 day, we need to split the Accrual Range into multiple 1-day parts.
T1 = (Y1,M1,D1): Starting date (inclusive) T2 = (Y2,M2,D2): Ending date (exclusive) of the Accrual Range R1 = [T1, T1 + 1 day) R2 = [T1 + 1 day, T1 + 2 day) R3 = [T1 + 2 day, T1 + 3 day) ...
Calculating the Accrued Interest of the first day is easy:
Accrued_Interest(R1) = Principal × Daily_Interest_Rate × Calendar_Days(R1) = Principal × Daily_Interest_Rate × 1 = Principal × Daily_Interest_Rate
For the Accrued Interest of the second day, and additional days, we need to compound the interest of the previous day into the principal:
Accrued_Interest(R2)
= (Principal + Accrued_Interest(R1)) × Daily_Interest_Rate
Accrued_Interest(R3)
= (Principal + Accrued_Interest(R1) + Accrued_Interest(R2))
× Daily_Interest_Rate
...
Obviously, we can re-write these formulas into a recursive form:
Accrued_Interest(R1) = Principal × Daily_Interest_Rate Principal(R1) = Principal + Accrued_Interest(R1) Accrued_Interest(R2) = Principal(R1) × Daily_Interest_Rate Principal(R2) = Principal(R1) + Accrued_Interest(R2) Accrued_Interest(R3) = Principal(R2) × Daily_Interest_Rate Principal(R3) = Principal(R2) + Accrued_Interest(R3) ...
We can also re-write these compounded Principals in an exponential form:
Principal(R1) = Principal + Accrued_Interest(R1) = Principal + Principal × Daily_Interest_Rate = Principal × (1 + Daily_Interest_Rate) ** 1 Principal(R2) = Principal(R1) + Accrued_Interest(R2) = Principal(R1) + Principal(R1) × Daily_Interest_Rate = Principal(R1) × (1 + Daily_Interest_Rate) = Principal × (1 + Daily_Interest_Rate) ** 2 Principal(R3) = Principal(R2) + Accrued_Interest(R3) = Principal(R2) + Principal(R2) × Daily_Interest_Rate = Principal(R2) × (1 + Daily_Interest_Rate) = Principal × (1 + Daily_Interest_Rate) ** 3 ...
Now we have derived the generic formula to calculate the compounded Principal at the end of an Accrual Range of [T1, T2):
Principal(T2) = Principal(T1) × (1 + Daily_Interest_Rate) ** Calendar_Days(T1,T2) = Principal(T1) × (1 + Interest_Rate/365) ** Calendar_Days(T1,T2) where: Principal(T1) is the Principal on date T1.
From the compounded Principal, we can derive the generic formula to calculate the Accrued Interest of an Accrual Range of [T1, T2):
Accrued_Interest(T1,T2) = Principal(T2) - Principal(T1) = Principal(T1) × (1 + Rate/365) ** Days - Principal(T1) = Principal(T1) × ((1 + Rate/365) ** Days - 1) where: Rate = Interest_Rate Days = Calendar_Days(T1,T2)
⇒ "Act/365" - Monthly Compound Interest
2026-02-04, ∼290🔥, 0💬
Popular Posts:
What are Historical Values of the US Prime Rates? Here are Historical Values of the US Prime Rates f...
What are Historical Values of the US Effective Fed Funds Rates? Here are Historical Values of the US...
What is the performance of the SPDR S&P 500 ETF Trust (NYSEArca: SPY) stock? The performance...
If you are buying or selling a US Treasury Bill, you can use this online converter to calculate the ...
If you know the CUSIP of a US Treasury security, you can lookup its issuing information with our sea...