I'm building an model on different loans' NPL rate. The problem is NPL rates are always affected by the market. When NPL rates move in trend, my model will fail the back-testing.
Assuming $x(t)$ is a random variable that distributed among $[-1, 1]$, with the mean $\mu = 0$ and a standard deviation $\sigma$.
When the sample size $n$ is big, the distribution of observed mean $\bar x$ will be ~ $N(0, \sigma^2/n)$. The back-testing confidence interval for $\bar x$ is $[- z_{\frac{\alpha}{2}} \frac{\sigma}{\sqrt{n}} , z_{\frac{\alpha}{2}} \frac{\sigma}{\sqrt{n}} ]$. The model always passes the backtest.
Now, troubles come when $x(t)$ has some trend. Let's say $x(t)$ becomes $x(t) = \sin (t + random(t) )$. Here $x(t)$ still follows the distribution, but when $x(t)$ moves near $+1$, the samples' mean will be around $+1$, increasing the sample size will not bring the $\bar x$ near to $0$, the model fails the backtesting.
Now my problem is, NPL's trend is hard to predict, the cycle sometimes are 6 months, sometimes are 2 years. My NPL model always fails the back-testing because of trend.
Any suggestion please?