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]