robertmartin8/MachineLearningStocks

Using python and scikit-learn to make stock predictions

51
/ 100
Established

This project helps individual traders and investors analyze historical stock data to predict which stocks are likely to outperform the market. It takes historical stock prices and financial fundamentals (like P/E ratios and debt/equity) as input, processes them, and then uses machine learning to identify stocks with the potential for higher returns. The output is a set of predictions for current stocks, indicating their likelihood of outperforming a benchmark index.

1,931 stars. No commits in the last 6 months.

Use this if you are an individual investor or trader interested in using a machine learning template to identify potentially outperforming stocks based on fundamental data.

Not ideal if you need a plug-and-play solution for live trading or a sophisticated portfolio optimization tool, as this project is primarily an educational starting point.

stock-analysis equity-research algorithmic-trading investment-strategy financial-modeling
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

1,931

Forks

533

Language

Python

License

MIT

Last pushed

Jun 17, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/robertmartin8/MachineLearningStocks"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.