🚀 Inspiration
This project was inspired by Bill Ackman’s legendary investment battles and activist strategies. Watching how strategic insights drove billion-dollar moves made me wonder: could we train AI to spot those patterns before the rest of the market?
🧠 What it does
M&APredictor is an AI-powered tool that forecasts potential mergers and acquisitions. It analyzes financials, market behavior, and company fundamentals using deep learning models to predict likely acquisition targets and acquirers—giving users a tactical edge.
🛠️ How I built it
We combined financial data pipelines, feature engineering, and multiple ML models:
- Used Python and Pandas to process structured data
- Trained an LSTM model using TensorFlow to detect time-series patterns
- Built the interface using Streamlit
- Stored data in a PostgreSQL database
- Hosted models and files on Hugging Face and GitHub
🧗 Challenges I ran into
- Limited labeled M&A datasets, requiring creative feature engineering
- Class imbalance made training tricky for rare M&A events
- Balancing prediction accuracy and interpretability
- Dealing with noisy or incomplete financial data
🏆 Accomplishments that I'm proud of
- Successfully trained a predictive model with above-baseline accuracy
- Built a clean, user-friendly app to showcase insights interactively
- Created a reproducible pipeline for time-series financial modeling
- Integrated GitHub + Hugging Face for live model sharing and tracking
📚 What I learned
- Advanced time-series modeling with LSTM in a real-world finance context
- The importance of feature selection and correlation in financial signals
- How to combine multiple tools—ML, web dev, cloud storage—into one working product
- How to version and document an ML project for public use
🔮 What's next for M&A Predictor
- Integrate real-time data feeds for up-to-date predictions
- Add explainability tools (e.g., SHAP or LIME) to demystify black-box decisions
- Train on alternative datasets like earnings calls, sentiment, and SEC filings
- Publish a research paper or blog post to open-source the approach for others
Built With
- api-integration
- data
- data-science
- deep-learning
- financial-forecasting
- github
- hugging-face
- keras
- lstm
- m&a-prediction
- machine-learning
- matplotlib
- model-deployment
- numpy
- pandas
- postgresql
- python
- scikit-learn
- seaborn
- sql
- streamlit
- tensorflow
- time-series
- yfinance

Log in or sign up for Devpost to join the conversation.