Why Three Time Labels Matter
A loss development triangle organizes observations by more than one clock. The row identifies when the underlying accidents or exposures originated, the column identifies how long they have developed, and the diagonal identifies the calendar period associated with those observations. These labels answer different questions, even when they all use years as their units.
Keeping the three periods distinct matters when interpreting a pattern in a triangle. A change down a row concerns different accident periods; a change across a row concerns different development ages; a change along a diagonal concerns different calendar periods. Confusing them can lead to attributing a change to the wrong source.
In a conventional annual triangle, accident years label the rows and development ages are numbered 1, 2, 3, and so on. Development age 1 represents the first annual development interval for an accident year. Thus, a cell in accident year 2021 at development age 1 is associated with calendar year 2021; its development-age-2 cell is associated with calendar year 2022.
This formula describes the usual annual indexing convention, not every possible data layout. Always check what a data source calls development age 1. If a source instead labels columns by elapsed periods starting at age 0, the index formula changes. The calendar period assigned to a cell also depends on how the triangle defines its observation or valuation date.
Reading Rows, Columns, and Diagonals
A row holds one accident period fixed while development age increases. Moving across that row therefore advances the development clock. A column holds development age fixed while the accident period changes. Moving down that column changes the origin cohort. A diagonal running from the upper left toward the lower right holds the calendar period fixed.
| Direction in an annual triangle | What stays fixed? | What changes? |
|---|---|---|
| Across a row | Accident period | Development age and calendar period |
| Down a column | Development age | Accident period and calendar period |
| Along a diagonal | Calendar period | Accident period and development age |
For example, the cells for accident year 2020 at development age 3 and accident year 2021 at development age 2 share calendar year 2022. They lie on the same diagonal because both satisfy the same calendar-year mapping. The observations may refer to different accident cohorts and different maturity levels, but they are associated with the same calendar period.
Worked Example: Mapping an Annual Accident-Year Row
A hypothetical insurer displays an annual triangle with accident year 2022 as one row. Determine the calendar year represented by development ages 1, 2, 3, and 4. State which cell is associated with calendar year 2024. Use the standard convention that development age 1 is the first annual interval.
Method. Apply the annual mapping \(k=i+j-1\), where \(i=2022\) and \(j\) is the development age.
At development age 1, \(2022+1-1=2022\). At age 2, \(2022+2-1=2023\). At age 3, \(2022+3-1=2024\). At age 4, \(2022+4-1=2025\).
Therefore, the calendar years in the row are 2022, 2023, 2024, and 2025, in order. The cell associated with calendar year 2024 is the accident-year-2022 cell at development age 3.
Check. Calendar year 2024 is two years after accident year 2022, so it corresponds to the third annual development age under a convention that begins with age 1 in the accident year. A common mistake is to use \(2022+3=2025\), forgetting that the first development age already corresponds to 2022. The subtraction of 1 corrects that off-by-one error.
Why the Diagonal Mapping Holds
The annual formula follows directly from counting the calendar-year steps after the accident year. Development age 1 has zero calendar-year steps after the origin year. Development age 2 has one step; development age 3 has two. In general, development age \(j\) is \(j-1\) steps after the origin year.
To see why diagonals share a calendar period, take any two cells with indices \((i_1,j_1)\) and \((i_2,j_2)\). They have the same calendar period exactly when $$ i_1+j_1-1=i_2+j_2-1, $$ which is equivalent to \(i_1+j_1=i_2+j_2\). As the accident-year index increases by one down the triangle, the development-age index must decrease by one to keep the sum unchanged. That is the diagonal direction.
This is a bookkeeping identity, not a claim that the cells on a diagonal contain identical losses or measure the same accident cohort. They concern different origin periods and different ages. The identity only says that their calendar-period index is the same.
Worked Example: Finding the Calendar Year Along a Diagonal
A hypothetical triangle has an accident-year-2019 cell at development age 5 and an accident-year-2021 cell at development age 3. Determine whether they are on the same calendar-year diagonal and identify that calendar year. Then find the development age in accident year 2020 that lies on the same diagonal.
Method. Compute the calendar year for each cell using accident year + development age − 1.
For accident year 2019 at age 5, the calendar year is \(2019+5-1=2023\). For accident year 2021 at age 3, it is \(2021+3-1=2023\). Both cells are therefore associated with calendar year 2023.
For accident year 2020 to be on that same diagonal, solve \(2020+j-1=2023\). Adding 1 to both sides gives \(2020+j=2024\), so \(j=4\). The accident-year-2020, development-age-4 cell is the third cell on that diagonal.
Check. The indices along the diagonal are \((2019,5)\), \((2020,4)\), and \((2021,3)\). Each accident year increases by one while development age decreases by one, and each pair gives calendar year 2023. A common mistake is to compare only the accident years and overlook the corresponding change in development age.
Quarterly and Other Periodic Triangles
The same logic applies when the periods are quarters, months, or another consistent unit. Use an index that advances by one for each period, rather than adding calendar labels as though every step were a year. In a quarterly triangle, for instance, the development-age-1 cell is associated with the origin quarter, and each increase of one development age advances one quarter.
A practical way to calculate is to convert the origin quarter into a sequential quarter index, add \(j-1\), and convert back to a year and quarter. This avoids errors when adding across a year boundary.
Worked Example: Mapping a Quarterly Cell Across a Year Boundary
A hypothetical triangle uses accident quarters, with development age 1 assigned to the accident quarter. Find the calendar quarter for accident quarter 2023 Q3 at development age 5.
Method. Development age 5 is four quarters after age 1, so advance four quarters from 2023 Q3.
Advance one quarter: 2023 Q4. Advance a second: 2024 Q1. Advance a third: 2024 Q2. Advance a fourth: 2024 Q3. Thus the cell is associated with calendar quarter 2024 Q3.
Check using a sequential index. Assign 2023 Q1 index 1. Then 2023 Q3 has index 3. Add \(5-1=4\) to get index 7. The indices 5, 6, and 7 are 2024 Q1, 2024 Q2, and 2024 Q3, respectively. The result is 2024 Q3. A common mistake is to add four to the quarter number and write 2023 Q7, rather than carrying the count into 2024.
For monthly data, the identical procedure uses months as the unit: advance \(j-1\) months from the origin month. The formula is about equally spaced periods. It does not mean that every development interval must be a calendar year; the unit of the index must match the triangle’s construction.
Calendar Period Is Not the Same as Accident Period
Accident period describes the origin of the claims, while calendar period describes when the cell’s recorded experience or valuation belongs. For example, a claim arising from an accident in 2021 may produce observations in later calendar years as it develops. The accident year remains 2021; the calendar period changes as the claim is observed at later development ages.
This distinction is useful when examining possible calendar-period influences, such as a change in claims handling, a benefit rule, or an external environment. A diagonal organizes cells associated with the same calendar period, so it can help identify where such a common-period effect might appear. A diagonal pattern alone does not establish that a calendar-period influence caused the observed values; interpretation requires attention to what the data represent and what else changed.
The calendar period assigned to a cell must follow the triangle’s reporting convention. Some data describe amounts accumulated or recorded during an interval; other data are measured at a valuation date. The period index locates the cell in calendar time, but does not by itself specify whether the underlying quantity is a period amount, a value-to-date, or a snapshot. In particular, the period mapping does not determine whether the triangle is incremental or cumulative.
Common Indexing Traps
- Adding the full development age. With age 1 in the accident year, age \(j\) is \(j-1\) periods after origin, not \(j\) periods after origin.
- Treating a diagonal as one accident cohort. A diagonal holds calendar period fixed; its cells generally have different accident periods and development ages.
- Mixing time units. A quarterly age must be counted in quarters, not years. Convert to a sequential index when the calendar label crosses a year boundary.
- Assuming every source uses age 1 in the origin period. Check the stated column convention. If the first column is elapsed age 0, adjust the mapping.
- Inferring the quantity from the time label. A calendar-year label alone does not say whether the cell is a period amount or a valuation snapshot.
Check Your Understanding
For each question, use the convention stated in that question and keep the time unit consistent.
- A conventional annual triangle has an accident-year-2024 cell at development age 2. What calendar year does the cell represent? (Answer: 2025)
- In an annual triangle, which development age in accident year 2022 lies on the same calendar-year-2025 diagonal as accident year 2024 at development age 2? (Answer: Development age 4)
- A cell is labeled accident year 2020, development age 6, with age 1 in the origin year. Find its calendar year. (Answer: 2025)
- A quarterly triangle has development age 1 in the origin quarter. What calendar quarter corresponds to accident quarter 2024 Q2 at development age 4? (Answer: 2025 Q1)
- A data source labels the origin period as development age 0, so age 0 is in accident year 2021 and each increase of age advances one year. Under this convention, what calendar year corresponds to accident year 2021 at development age 3? (Answer: 2024)