• Stars
    star
    182
  • Rank 211,154 (Top 5 %)
  • Language
    Jupyter Notebook
  • Created almost 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Markowitz portfolio optimisation (efficient frontier) in Python

The Efficinet Frontier (Markowitz Portfolio Optimisation)

Attached Jupyter Notebook is the efficient frontier modeling I implemented as a part of my blog post. Accompanying blog posts can be found from my Medium account: https://medium.com/@rickykim78

Below implementations can be found in the attached notebook.

Portfolio Optimisation using Random Portfolio Generation

Efficient Frontier using Scipy's optimize function

prerequisite: Quandl

pip install quandl

In order to import quandl in your environment, you first need to register and get an API key from Quandl's website

More Repositories

1

twitter_sentiment_analysis_part1

data preparation
Jupyter Notebook
89
star
2

setiment_analysis_pyspark

Simple sentiment analysis model with PySpark
Jupyter Notebook
42
star
3

twitter_sentiment_analysis_part11

Twitter sentiment analysis part 11: Word2Vec with Convolutional Neural Network
Jupyter Notebook
30
star
4

urban_sound_classification

Jupyter Notebook
29
star
5

twitter_sentiment_analysis_part2

redefining data-cleaning, preparation for visualisation
Jupyter Notebook
21
star
6

twitter_sentiment_analysis_part6

Twitter sentiment analysis part 6: Doc2Vec
Jupyter Notebook
19
star
7

yet_another_tiwtter_sentiment_analysis_part1

Jupyter Notebook
18
star
8

twitter_sentiment_analysis_part4

Data split, feature extraction with count vectorizer
Jupyter Notebook
16
star
9

twice_recognition

Jupyter Notebook
15
star
10

TSA_bitcoin

Basic time series analysis and trading strategy with Bitcoin price data
Jupyter Notebook
15
star
11

twitter_sentiment_analysis_part8

Twitter sentiment analysis part 8: Dimensionality reduction (chi-squared, PCA)
Jupyter Notebook
15
star
12

twitter_sentiment_analysis_part9

Twitter sentiment analysis part 9: Neural Networks with Tfidf vectors using Keras
Jupyter Notebook
13
star
13

twitter_sentiment_analysis_part10

Twitter sentiment analysis part 9: Neural Networks with Doc2Vec, Word2Vec, GloVe
Jupyter Notebook
13
star
14

pyspark_sa_gcp

PySpark Sentiment Analysis on Google Dataproc
Python
12
star
15

Bayesball

Bayesball: Bayesian analysis of batting average
Jupyter Notebook
12
star
16

twitter_sentiment_analysis_part5

Twitter sentiment analysis part 5: Tfidf vectorizer, model comparison, lexical approach
Jupyter Notebook
12
star
17

twitter_sentiment_analysis_part3

Zipf's Law, text data visualisation
Jupyter Notebook
12
star
18

twitter_sentiment_analysis_part7

Twitter sentiment analysis part 7: Phrase modeling + Doc2Vec
Jupyter Notebook
9
star
19

luigi_spotify

Get Spotify Discover Weekly emailed
Python
7
star
20

Gradient-Descent-with-Linear-Regression

Python
6
star
21

Simple-Linear-Regressions

Jupyter Notebook
5
star
22

flask_sparkml

Deploying PySpark ML Model on Google Compute Engine as a RESTΒ API
Python
3
star
23

Deeplearning.ai_assignments

Jupyter Notebook
2
star
24

Secret_Santa

small code for organising secret Santa
Jupyter Notebook
2
star
25

test

testing private git
1
star
26

bert_mod

Python
1
star