FinTSB: A Comprehensive and Practical Benchmark for Financial Time Series Forecasting