Just Starting Out 💡
Hey everyone! I'm a solution architect with no finance background, but I had this idea: what if I could build an AI that helps answer Should I buy this stock or sell it?
It's called StocketAI. I have little experience with Python and finance, and rely on AI and coding agents while building models for VN30 companies (Vietnam's top 30). The goal is to predict stock price movements in 1, 3, or 6 months, with low risk.
Check out the project on GitHub
I want to help regular people make better investment choices without being finance experts. Built with Python 3.12+ and qlib for quantitative finance modeling.
What Makes It Different âš¡
Most stock prediction tools are complicated. StocketAI is different - I'm not inventing new algorithms, but building a complete product by integrating existing powerful tools for data sources, technical analysis, and AI models.
Technically speaking, StocketAI uses a modular pipeline architecture with:
- Multi-provider data acquisition from VCI, TCBS, MSN, and FMARKET with automatic fallback
- Extensible provider interface for adding new data sources beyond vnstock
- Qlib format conversion for processing and feature engineering
- Advanced AI models including LightGBM, XGBoost, LSTM, GRU, and Transformer-based architectures
It's designed for regular developers like me, focusing on human-AI collaboration. It analyzes longer time periods (months, not days) and builds individual models for each company rather than relying on generic market approaches.
What You Actually Get
We'll be utilizing a lot of data to build good models: financial reports, trading data, news, company information, and market analysis from multiple sources to create comprehensive predictions.
You get to spot investment opportunities that show up over months of data instead of just reacting to today's market noise, plus you learn when to trust the predictions versus when market conditions make it hard to forecast accurately.
It also helps you learn faster by letting you try different AI models and see how they perform in various market situations. And it helps you make smarter choices by showing you how uncertain predictions are, so you don't get overconfident when markets are crazy.
What's Coming Next
StocketAI isn't just a tool - it's a growing project that will keep getting better! Here's what I'm excited to add:
Smarter AI Models:
- Even better prediction accuracy with advanced machine learning techniques
- Models that adapt and learn from new market conditions automatically
- Easy-to-understand explanations of why the AI makes certain predictions
Research Tools:
- Track and compare different model experiments to see what works best
- Tools to understand which data points matter most for each company
- Statistical testing to validate prediction quality
The goal is to make stock investing more accessible, understandable, and successful for regular people like us!
Come Join the Fun! 🎉
Check out the project on GitHub: github.com/WitcherD/StocketAI
Top comments (0)