Unified repository for all data science/data intensive visualization/analysis projects conducted
The purpose of this notebook was to analyze the performance of the Bollinger Band trading indicator with respect to 20 day PNL in the Bitcoin market. The Bollinger Band technical analysis indicator was constructed onopen source bitcoin pricing data, and using this data, the notebook answers the question "how does the effectiveness of the Bollinger Band indicators vary with different levels of price volatility".
After producing the relevant plots within the notebook, it can be seen that there seems to be some correlation between the Bollinger Band indicator and price swings, as the prediction of the Bollinger Band had a visible effect on the relative frequencies of the 3 types of price swing conditions (up, down, and sidways). However, very litte interaction was seen between the Bollinger Band indicator and future bitcoin prices. Future analysis into different technical analysis indicators would be needed to compare the effectiveness of the Bollinger Band in tandem with more directional indicators.
In this notebook, I attempted to build a predictive model for Bitcoin 20 day PnL using various technical analysis indicators. The indicators used were Bollinger Bands, the MACD, and the Volume Oscillator, and were manually constructed from an open source bitcoin pricing dataset.
After testing various models with both L1 and L2 normalization, a test
This notebook showcased some initial queries to the Yahoo finance API, construction of various portfolios from this data, and some basic analysis using the Sharpe Ratio.
No inquiry was done here, this notebook should mainly be used as a reference point for future inquiry projects that need to use the Yahoo finance API.