Inspiration
Investing and understanding the economy can be overwhelming for beginners and even for seasoned investors. Financial news, market trends, and economic data are scattered and hard to interpret. We wanted to create a tool that simplifies complex financial information using AI, making investment decisions smarter, faster, and safer. Our inspiration came from seeing friends and family struggle to navigate stock markets, crypto trends, and global economic indicators, and realising AI could provide actionable insights in real time.
What it does
MarketMind is an AI-powered investment and economic intelligence platform that: Analyses real-time market trends using ML time series forecasting. Assesses news sentiment from articles, blogs, and social media using NLP to predict market impact. Optimises portfolios based on risk tolerance, predicted returns, and economic indicators. Simulates “what-if” scenarios to visualise potential market shifts and risks. Provides an interactive dashboard with intuitive charts, trend analysis, and personalised recommendations.
How we built it
Frontend: Streamlit for rapid AI dashboard prototyping with Tailwind CSS for styling. Backend: Python with FastAPI for API endpoints and business logic. AI Models: LSTM and Prophet for time series forecasting of stocks and assets. NLP models like FinBERT (Hugging Face) for financial news sentiment analysis. Recommendation engine combining portfolio optimisation algorithms with predictive analytics. Data Sources: Yahoo Finance API, Alpha Vantage API, NewsAPI, IMF/World Bank datasets. Database: Firebase for storing user portfolios, logs, and preferences. Deployment: Streamlit Cloud for live demo hosting and GitHub for version control.
Challenges we ran into
Integrating multiple data sources in real time was tricky due to API rate limits and different formats. Training accurate predictive models with limited historical data required careful preprocessing and tuning. Visualising complex financial metrics in a way that is both intuitive and actionable for users.
Accomplishments that we're proud of
Successfully built an AI system that combines market trends, news sentiment, and economic indicators into actionable insights. Developed a fully interactive dashboard with clear visualisation of portfolio recommendations and predictions. Demonstrated scenario simulation where users can see potential portfolio outcomes for market changes. Created a hackathon-ready, deployable platform within a tight timeline.
What we learned
How to integrate AI models with live financial data in a scalable and responsive way. The importance of interpretable AI: users need actionable insights, not just predictions. Best practices for dashboard UI/UX design in a data-intensive application. Techniques for combining structured and unstructured data (numbers + text) for predictive analysis.
What's next for MarketMind – AI Investment & Economic Intelligence Platform
Real-time portfolio alerts for significant market events. Broader asset coverage including crypto, commodities, and ETFs. Mobile app version for easy access on the go. Enhanced AI models for better prediction accuracy using reinforcement learning. Community & collaborative features for users to share insights and strategies.
Log in or sign up for Devpost to join the conversation.