No project description provided
Project description
CryptoTA
Technical Analysis on Cryptocurrency
install
pip install cryptota
usage
import cryptota
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 = cryptota.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.3.tar.gz
(17.9 kB
view details)
Built Distributions
cryptota-0.0.3-py3.7.egg
(22.6 kB
view details)
cryptota-0.0.3-py3-none-any.whl
(15.1 kB
view details)
File details
Details for the file cryptota-0.0.3.tar.gz
.
File metadata
- Download URL: cryptota-0.0.3.tar.gz
- Upload date:
- Size: 17.9 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 | 7d4ca687816ee0fae72f20d7edc6bd37e491f836bca3c156fed01e6eacb3a9dd |
|
MD5 | 5d5c5fe94c9394f3e295d34be960e322 |
|
BLAKE2b-256 | 1949975c1d8088876da60d36d49dcd7135683e63df24fe04a98dde8e07f32a9f |
File details
Details for the file cryptota-0.0.3-py3.7.egg
.
File metadata
- Download URL: cryptota-0.0.3-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 | 1f21599e8775de532d7483ad72fa4ba47668736140186686ec2ebedef251f4b0 |
|
MD5 | f620d016a970f14d01b95ec63ef5937d |
|
BLAKE2b-256 | 281e795c5e54f2707395aa1252d4fc2bb198dacff3817ab7a629ef5b9ef8cc0d |
File details
Details for the file cryptota-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: cryptota-0.0.3-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 | c5054048031a4fbb36da9a37162f3f30b503b7825d1ce3b6b1af9fce0d72d84f |
|
MD5 | 956a0cff49823a2ac82668bbe89382e4 |
|
BLAKE2b-256 | c3f5580209d4ea284760d69e1bc10b47cd0b2f92395dff6ed57b0d1b7a5cef50 |