karthikramx / Diversified-Stock-Portfolio-Using-Clustering-Analysis
This repository demonstrates application of unsupervised learning in the financial markets. K-Means clustering is employed to create a diversified portfolio of stocks and the resulting portfolio is backtesting against the S&P500 Index
☆10Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for Diversified-Stock-Portfolio-Using-Clustering-Analysis
- Rebalancing a portfolio with optimal buy/sell decisions using Metaheuristics☆11Updated 3 years ago
- This is a sentiment trading strategy, written in Python, and applying NLP on 10-K's from the SEC EDGAR database.☆9Updated 2 years ago
- Value and Momentum Using Machine Learning☆11Updated 3 years ago
- ☆14Updated 2 years ago
- ☆13Updated last year
- openseries is a project with tools to analyze financial timeseries of a single asset or a group of assets. It is solely made for daily or…☆27Updated this week
- Introductory tutorial for Zipline demonstrating data collection, interactive research, and backtesting of a momentum strategy for equitie…☆11Updated 6 months ago
- Market Data & Derivatives Pricing Tutorial based on Jupyter notebooks☆39Updated 4 years ago
- This repo is for my articles published on Medium.com☆15Updated last year
- Algorithmic implementation of automated adjustment of delta hedged initialized short straddle deployed over Derivatives (Options) market☆13Updated last year
- Based on paper Learning Embedded Representation of the Stock Correlation Matrix using Graph Machine Learning☆13Updated last year
- Portfolio optimization with cvxopt☆15Updated last year
- Algorithmic multi-greek hedges using Python☆18Updated 3 years ago
- ☆14Updated this week
- ☆26Updated 2 months ago
- experiments with crypto trading☆16Updated 3 months ago
- A pipeline to optimize a portfolio of assets and test it against unseen data.☆12Updated 4 years ago
- ☆20Updated 5 years ago
- ☆17Updated last year
- This contains notebooks and scripts used to support my writing in WILMOTT Magazine.☆16Updated 6 months ago
- Python wrappers around QuantLib and Pandas to easily generate volatility surfaces☆14Updated last year
- Code repository for demos of the article 'Arbitrage-Free Implied Volatility Surface Generation with Variational Autoencoders'.☆28Updated last year
- Visualising correlations between different ETFs using network analytics and Plotly☆33Updated 2 years ago
- Powerful Stock Screener App written in python using Streamlit☆19Updated 3 months ago
- Equities Pair Trading/Statistical Arbitrage and Multi-Variable Index Regression☆14Updated last year
- Getting Started with Ally Financial API☆17Updated 3 years ago
- Backtesting a simple Buy Low Sell High Strategy☆9Updated 2 years ago
- Financial applications focusing on portfolio management for Python☆16Updated last year
- Backtesting the thesis paper entitled: Trading volatility Trading strategies based on the VIX term structure☆29Updated last year