Collections:
Other Resources:
"30/360 US" - Rules Expressed Differently
What are different ways to express "30/360 US" Day Count Rules?
✍: FYIcenter.com
Many web sites express the 30/360 US Day Count Convention rules
differently, and name it differently. But if you can prove that they
are all specifying the same rules.
cbonds.com - Note that cbonds.com does not include the interest scheduled to be paid on EOM condition on the last day of February rules.
Names: 30/360 US, 30U/360, 30US/360, 30/360SIA
Rules:
Day count = (Y2-Y1)·360 + (M2-M1)·30 + (D2-D1)
Convention:
• if D1=31 then D1=30
• if D2=31 and D1=30 or 31 then D2=30
• if D1 is the last day of February then D1=30
• if D1 is the last day of February and D2 is the last day of
February then D2=30
Names: 30/360 US, 30U/360, 30US/360, 30/360 SIA
Rules:
result = (360 * deltaYear + 30 * deltaMonth + deltaDay) / 360
The deltaDay is then calculated once day-of-month adjustments have
occurred:
- If the schedule uses EOM convention and both dates are the last day of
February, change the second day-of-month to 30.
- If the schedule uses EOM convention and the first date is the last day
of February, change the first day-of-month to 30.
- If the second day-of-month is 31 and the first day-of-month is 30 or 31,
change the second day-of-month to 30.
- If the first day-of-month is 31, change the first day-of-month to 30.
Wadim Djatschenko: The Nitty Gritty of Bond Valuation
Names: 30/360 US
Rules:
DIST(T1,T2) = (360*(Y2-Y1) + 30*(M2-M1) + (D2-D1)) / 360
The adjustment rules can be summarized as:
- D1 = 30, if (C1 and C2) or C4
- D2 = 30, if (C1 and C2 and C3) or (C5 and C6)
where C1, C2, C3, C4 and C5 are logical conditions:
C1: Interest payment schedule is at End of Month
C2: T1 is the last day of February
C3: T2 is the last day of February
C4: D1 = 31
C5: D2 = 31
C6: D1 = 30 or 31
Names: 30/360 US
Rules:
DayCountFactor = (360*(Y2-Y1) + 30*(M2-M1) + (D2-D1)) / 360
Date adjustment rules:
- If the investment is EOM and (Date1 is the last day of February) and
(Date2 is the last day of February), then change D2 to 30.
- If the investment is EOM and (Date1 is the last day of February),
then change D1 to 30.
- If D2 is 31 and D1 is 30 or 31, then change D2 to 30.
- If D1 is 31, then change D1 to 30.
The best way to specify the 30/360 US convention rules is:
T1 = (Y1,M1,D1)
T2 = (Y2,M2,D2)
Day_Count_Factor = (360*(Y2-Y1) + 30*(M2-M1) + (D2-D1)) / 360
where D1 and D2 are adjusted sequentially as below:
If interest scheduled to be paid on EOM:
If T1 is EOM of February:
Set D1 to 30
If T2 is EOM of February, set D2 to 30
If D1 = 31, set D1 = 30;
If D2 = 31 and D1 > 29, set D2 = 30.
⇒ "30/360 US" - EOM Period Examples
2026-02-09, ∼171🔥, 0💬
Popular Posts:
What is the performance of the Reference CPI for US Treasury TIPS (US: REF-CPI), and its historical ...
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...
If you are looking information for a given stock symbol, you can try our search tool: Search result ...
What are Historical Values of the US Unadjusted YoY (Year over Year) Inflation Rates? Here are Histo...