Repository navigation
Question on Additional 132-Ult Column in CDF Output #1499
Replies: 1 comment 1 reply
|
The extra column is the tail.
import chainladder as cl
t = cl.load_sample("genins")
cl.Development().fit(t).cdf_ # 12-Ult ... 108-Ult (9 columns, no tail)
cl.Chainladder().fit(t).cdf_ # 12-Ult ... 132-Ult (11 columns)
# ... 108-Ult 1.017725, 120-Ult 1.0, 132-Ult 1.0For reconciling with your summary table:
If you do fit a tail, the column becomes meaningful. For example, |

The extra column is the tail.
ChainladderandMackChainladderboth need anldf_that runs past the last development age. If you don't fit a tail yourself, they applyTailConstant()with its defaults (tail=1.0,projection_period=12). SeeMethodBase.validate_Xin chainladder/methods/base.py.TailConstantpadsldf_with factors of 1.0 for120-132and132-144(tails/base.py). That's wherecdf_gets its120-Ultand132-Ultentries. Reproduced with chainladder 0.10.1 on the 10x10geninssample: