Open mdancho84 opened 1 year ago
Time series filters are used in financial and quantitative analysis to extract meaningful information, trends, or components from financial time series data. Some filters are used to remove noise and smooth the data, while others are used to decompose time series into trend, seasonal, and residual components. Here are some commonly used filters:
Moving Average (MA):
Hodrick-Prescott Filter (HP Filter):
Bollinger Bands:
Kalman Filter:
Decomposition:
Wavelet Transform:
Gaussian Filter:
Butterworth Filter:
Savitzky-Golay Filter:
Baxter-King Filter and Christiano-Fitzgerald Filter:
GARCH (Generalized AutoRegressive Conditional Heteroskedasticity):
These filters and methods serve various purposes, from simple visualization to sophisticated modeling and forecasting. The choice of a filter often depends on the specific objective of the analysis, nature of the data, and its underlying characteristics.
More in Finance Filters:
https://x.com/pyquantnews/status/1718295654156619778?s=46&t=npiSgI5uPxafM5JqdAQNDw
AlphaVantage has a nice list that we can work from: https://www.alphavantage.co/documentation/#technical-indicators
Based on feedback from our Quant Science trading community:
Need to discuss what all we want to add for version 0.3.0