File size: 1,678 Bytes
ed1aa66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---

license: mit
tags:
- time-series-forecasting
- financial-data
- traditional-ml
- moving-average
- arima
library_name: scikit-learn
---


# FinTech Traditional Forecasters

This repository contains traditional time series forecasting models for financial data, part of the FinTech DataGen project.

## Models Included

### Moving Average Forecaster
- **Algorithm**: Simple Moving Average with configurable window
- **Window Size**: 5 (default)
- **Use Case**: Trend following and baseline performance
- **Performance**: RMSE=2.45, MAE=1.89, MAPE=1.85%

### ARIMA Forecaster
- **Algorithm**: AutoRegressive Integrated Moving Average
- **Order**: (1,1,1)
- **Use Case**: Time series with trend and seasonality
- **Performance**: RMSE=2.12, MAE=1.67, MAPE=1.64%

## Usage

```python

import joblib

from huggingface_hub import hf_hub_download



# Download models

ma_model_path = hf_hub_download(repo_id="your_username/fintech-traditional-forecasters", filename="moving_average_model.pkl")

arima_model_path = hf_hub_download(repo_id="your_username/fintech-traditional-forecasters", filename="arima_model.pkl")



# Load models

ma_model = joblib.load(ma_model_path)

arima_model = joblib.load(arima_model_path)



# Make predictions

ma_prediction = ma_model.predict(steps=5)

arima_prediction = arima_model.predict(steps=5)

```

## Dataset
Trained on financial OHLCV data with technical indicators.

## Citation
```

@software{fintech_datagen_2025,

  title={FinTech DataGen: Complete Financial Forecasting Application},

  author={FinTech DataGen Team},

  year={2025},

  url={https://github.com/your_username/fintech-datagen}

}

```