Hey everyone,
I wanted to share a project I recently completed, not because it’s perfect, but because I learned so much building it, and I believe others might find it useful or inspiring.
I’m not a data scientist. I actually work in visual effects (VFX), but I’ve always been curious about AI and finance. A few months ago, I challenged myself to build a complete AI-powered Forex prediction system using Python, with a lot of help from ChatGPT along the way.
💡 The goal was to learn:
– How to fetch and clean real financial data
– How to calculate technical indicators (RSI, ATR, Fibonacci, Wyckoff, etc.)
– How to train ensemble models (VotingClassifier)
– How to combine indicators + predictions into coherent logic
– How to evaluate performance with real-world metrics
📊 What it does:
– Works with free live APIs (YFinance, AlphaVantage, etc.)
– Applies multiple technical indicators to each currency pair
– Predicts BUY/SELL signals with dynamic TP/SL based on volatility
– Generates a daily HTML report with results, stats and accuracy
🛠 What I learned:
– Feature engineering for time series
– Cleaning inconsistent data from APIs
– Building modular code and reusable models
– Using confidence scores and trend filters to avoid false signals
The full code is **100% open-source**, no paywalls, no subscriptions, no “premium version”.
I genuinely wanted to create something outside of that logic: a project for learning, sharing, and maybe, with some help, making it actually useful.
👉 GitHub repo: https://github.com/Innekstasy/AI-Powered-Forex-Prediction-System
If you’re into open-source AI, or just want a practical real-world ML sandbox, take a look, fork it, or shoot me feedback.
I’m still improving it and always open to ideas.
Thanks for reading ✌️
submitted by /u/innekstasy to r/OpenSourceeAI
[link] [comments]