This repository contains a minimal MLOps-style batch job that computes a rolling mean on financial data and generates a binary trading signal.
run.py: The main Python application.config.yaml: Configuration file containing seed, window size, and version.data.csv: Input dataset containing OHLCV data.Dockerfile: Containerization instructions.requirements.txt: Python package dependencies.
- Ensure you have Python 3.9+ installed.
- Install the required dependencies:
pip install -r requirements.txt