georgemuriithi/investment-portfolio-optim

An investment portfolio of stocks is created using Long Short-Term Memory (LSTM) stock price prediction and optimized weights. The performance of this portfolio is better compared to an equally weighted portfolio and a market capitalization-weighted portfolio.

31
/ 100
Emerging

This project helps investment analysts and quantitative traders explore how a portfolio of stocks might be optimized using predicted stock prices. It takes historical stock price data for major U.S. companies and outputs optimized portfolio weights designed to maximize returns. The end user is typically a quantitative analyst or someone interested in simulating advanced portfolio strategies.

No commits in the last 6 months.

Use this if you are a quantitative analyst or finance researcher interested in simulating and evaluating advanced stock portfolio optimization strategies based on predictive models.

Not ideal if you are a retail investor looking for direct investment advice or a tool to predict real-life stock market movements, as this project is for research and demonstration purposes only.

portfolio-optimization quantitative-finance stock-analysis investment-research financial-modeling
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 8 / 25

How are scores calculated?

Stars

35

Forks

3

Language

Jupyter Notebook

License

GPL-3.0

Last pushed

Jan 18, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/georgemuriithi/investment-portfolio-optim"

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