Event Driven Based Forecasting
A financial AI research project for ETF price direction prediction using deep learning architectures and transformer-based SP500 news sentiment.
- Role
- Financial Data Scientist
- Year
- 2025
- Focus
- Financial AI
Project gallery
Interface snapshots
01
Overview
Event Driven Based Forecasting is a financial AI project developed at Ozyegin University, focused on ETF price direction prediction and market news sentiment analysis.
Repository: github.com/muzaffercanan/EventDrivenBasedForecasting
02
Problem
Financial prediction requires combining structured market indicators with unstructured news signals while evaluating results through realistic backtesting.
03
My Role
I developed deep learning models, sentiment analysis ensembles, technical indicator visualization workflows, and financial evaluation tooling.
04
Tech Stack
- Python
- TensorFlow/Keras
- PyTorch
- Hugging Face Transformers
- WandB
- FinBERT, DistilBERT, RoBERTa
05
Key Decisions
- Explored ViT, ConvMixer, and MLP-Mixer architectures for technical indicator visualizations.
- Combined multiple transformer models with weighted averaging for SP500 news sentiment.
- Built a backtesting framework with financial evaluation metrics.
06
Challenges
- Avoiding overfitting in a noisy financial setting.
- Aligning news sentiment with market movement windows.
- Comparing model results with financial metrics instead of only ML metrics.
07
Outcome / Impact
The project demonstrates a research-oriented AI workflow that connects market data, visual deep learning, transformer sentiment, and backtesting.
08
What I Learned
Financial AI systems need both model experimentation and domain-aware evaluation. Accuracy alone is not enough if the strategy fails under realistic market assumptions.