No project description provided
Project description
CryptoTA
Technical Analysis on Cryptocurrency
install
pip install cryptota
usage
import cta
import vectorbt as vbt
binance_data = vbt.BinanceData.download(
"BTCUSDT",
start='1 day ago UTC',
end='now UTC',
interval='1m'
)
binance_data = binance_data.update()
price = binance_data.get()
ta = cta.TA_Features()
ta.get_all_indicators(price)
Metric
ref: https://tulipindicators.org/list
ref: https://github.com/twopirllc/pandas-ta
Momentum
- Awesome Oscillator: ao
- Absolute Price Oscillator: apo
- Balance of Power: bop
- Commodity Channel Index: cci
- Chande Momentum Oscillator: cmo
- A wrapper for
ta.linreg(series, r=True)
- A wrapper for
- Momentum: mom
- Percentage Price Oscillator: ppo
- Rate of Change: roc
- Relative Strength Index: rsi
- Default is John Carter's. Enable Lazybear's with
lazybear=True
- Excluded from
df.ta.strategy()
.
- Default is John Carter's. Enable Lazybear's with
- Trix: trix
- Williams %R: willr
Overlap
- Double Exponential Moving Average: dema
- Exponential Moving Average: ema
- Commonly known as 'Typical Price' in Technical Analysis literature
- Hull Exponential Moving Average: hma
- Use: help(ta.ichimoku). Returns two DataFrames.
- Drop the Chikou Span Column, the final column of the first resultant DataFrame, remove potential data leak.
- Kaufman's Adaptive Moving Average: kama
- Linear Regression: linreg
- Simple Moving Average: sma
- Triple Exponential Moving Average: tema
- Triangular Moving Average: trima
- Variable Index Dynamic Average: vidya
- Volume Weighted Moving Average: vwma
- Weighted Moving Average: wma
Trend
- Average Directional Movement Index: adx
- Detrended Price Oscillator: dpo
- Set
centered=False
to remove potential data leak.
- Set
- Parabolic Stop and Reverse: psar
- Q Stick: qstick
- Vertical Horizontal Filter: vhf
Volatility
- Average True Range: atr
- Normalized Average True Range: natr
Volume
- Accumulation/Distribution Index: ad
- Accumulation/Distribution Oscillator: adosc
- Klinger Volume Oscillator: kvo
- Money Flow Index: mfi
- Negative Volume Index: nvi
- On-Balance Volume: obv
- Positive Volume Index: pvi
- Price-Volume: pvol
- Price Volume Trend: pvt
Indicator
- Average Directional Movement Rating: adxr
- Aroon: aroon
- Chaikins Volatility: cvi
- Directional Movement Index: dx
- Ease of Movement: emv
- Forecast Oscillator: fosc
- Linear Regression Intercept: linregintercept
- Linear Regression Slope: linregslope
- Market Facilitation Index: marketfi
- Mass Index: mass
- Rate of Change Ratio: rocr
- True Range: tr
- Ultimate Oscillator: ultosc
- Volume Oscillator: vosc
- Williams Accumulation/Distribution: wad
Overlay
- Average Price: avgprice
- Bollinger Bands: bbands
- Time Series Forecast: tsf
- Typical Price: typprice
- Weighted Close Price: wcprice
- Wilders Smoothing: wilders
- Zero-Lag Exponential Moving Average: zlema
Math
- Mean Deviation Over Period: md
- Standard Error Over Period: stderr
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cryptota-0.0.2.tar.gz
(16.8 kB
view details)
Built Distributions
cryptota-0.0.2-py3.7.egg
(22.6 kB
view details)
cryptota-0.0.2-py3-none-any.whl
(15.1 kB
view details)
File details
Details for the file cryptota-0.0.2.tar.gz
.
File metadata
- Download URL: cryptota-0.0.2.tar.gz
- Upload date:
- Size: 16.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.3 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bef460ac41c8420e0a77e9e904b915e52f4385bf8bc1a79bb006eb949a7f4961 |
|
MD5 | de688eac39bc8c633f11eb3db9588c21 |
|
BLAKE2b-256 | 1cccb2a7089fa1314e5f7b879c6bcb2e436295807f0ac6d98fb36ecc71052e4e |
File details
Details for the file cryptota-0.0.2-py3.7.egg
.
File metadata
- Download URL: cryptota-0.0.2-py3.7.egg
- Upload date:
- Size: 22.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.3 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c80109fc999757447fc4defa0fbf618b0e6f6fa51bbe02bd346fe8b519860f22 |
|
MD5 | 663054127f9825f92d0098837966d489 |
|
BLAKE2b-256 | 79fc469972f8d1b0e37c1a28a5bf0bf5cd364a683917681a4849e01fd44e348f |
File details
Details for the file cryptota-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: cryptota-0.0.2-py3-none-any.whl
- Upload date:
- Size: 15.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.3 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c8a9e20cc46a7ab3e333c04801ea6bdbbc25105af7f7202783ce1af6e6086a1 |
|
MD5 | 6fd629cbb01f87fd99b2d160b227862f |
|
BLAKE2b-256 | bd979a9b01bbe490912c61eb2dbbf2ed3d89063ed78761b667e963255167f000 |