https://github.com/monouns/portfolio-allocation-tutorial
Portfolio allocation tutorial with python
https://github.com/monouns/portfolio-allocation-tutorial
colab-notebook hedging ipynb-jupyter-notebook portfolio portfolio-allocation python tutorial
Last synced: 8 months ago
JSON representation
Portfolio allocation tutorial with python
- Host: GitHub
- URL: https://github.com/monouns/portfolio-allocation-tutorial
- Owner: monouns
- Created: 2022-05-23T11:32:49.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-06-03T11:06:30.000Z (over 3 years ago)
- Last Synced: 2025-01-12T17:09:34.214Z (10 months ago)
- Topics: colab-notebook, hedging, ipynb-jupyter-notebook, portfolio, portfolio-allocation, python, tutorial
- Language: Jupyter Notebook
- Homepage:
- Size: 3.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Portfolio-Allocation-tutorial
This git repository is for "Portfolio allocation tutorial with python"
**My Portfolio is constructed by several model algorithms.**
### * Process for Algorithmic Trading

### * Get Data from FinanceDataReader

### * For low risk, Pre-Investment is done with bond!

***You can run the codes with Colab!***
## 1. Markowitz Portfolio
Markowitz Portfolio is "Modern Portfolio Theory" which is one of the most popular Portfolio Optimization theory.

We can get "minimum volatility portfolio" or "maximum return portfolio" which is in efficient frontier with red line.
Also, we can calculate expected return and volatility(risk).
## 2. HRP Portfolio
HRP is the method that may can make up Markowitz model with hierarchical tree algorithm which is clustering stocks.

***[Reference URL](https://medium.com/@orenji.eirl/hierarchical-risk-parity-with-python-and-riskfolio-lib-c0e60b94252e)***
## 3. RL Portfolio
***[Benchmark Gihub](https://github.com/AI4Finance-Foundation/FinRL)***
RL for automatic portfolio allocation based on "FinRL: Deep Reinforcement Learning for Quantitative Finance" which is accepted paper of NeurIPS 2018.