An extended question to this old post: Does applying ARMA-GARCH require stationarity?
I suspect my data (long data with a few hundred thousand points) is not completely stationary. But some segments look more stable and may be interpreted by stationary processes while the others have "volatility clusters". So how to handle such data, like what tests to use to determine models to be use?