vptrade is a technical indicators trading tools can be used to all instruments.
Project description
vptrade
vptrade is a technical indicators trading tools can be used to all instruments.
Requirements
- Python 3.9 or higher
Features
- Trends Indicator
- Oscillators Indicator
Installation
Instal this package with pip
pip install vptrade
Usage/Examples
Moving Average
from vptrade.indicators.trends import Trend
import pandas as pd
data = pd.read_csv(r'YOUR PATH\TSLA.csv',
index_col='Date',
parse_dates=True)
trend = Trend(data)
#simple moving average
sma = trend.sma(period=30, volume="Close", show=True, save="sma_img.png")
#exponential moving average
ema = trend.ema(period=30, volume="Close", show=True, save="ema_img.png")
#cummulative moving average show only without save
cma = trend.cma(period=30, volume="Close", show=True)
#smoothed moving average without save and show
smma = trend.smma(period=30, volume="Close", show=False)
#lienar-weighted moving average without show and save
lwma = trend.lwma(period=30, volume="Close")
Bollinger band
from vptrade.indicators.trends import Trend
import pandas as pd
data = pd.read_csv(r'YOUR PATH\TSLA.csv',
index_col='Date',
parse_dates=True)
trend = Trend(data)
bollinger = trend.bollinger_bands(period=30, volume="Close", show=True, save="bolinger_band.png")
Support
For support, Join my discord https://discord.gg/HZJZAVAZdr
Contributing
Contributions are always welcome!
See contributing.md for ways to get started.
Please adhere to this project's code of conduct.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vptrade-0.0.2.tar.gz.
File metadata
- Download URL: vptrade-0.0.2.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fb2069f2fe4119fe11517b9db5b0a6269436566d462eb16c0567a878076dfb3
|
|
| MD5 |
8b2683036c9f561ed447036ffa4f5374
|
|
| BLAKE2b-256 |
13508acbba3442e912fc6c320aee7e234394f3d20244a424ffca731d7ec4b912
|
File details
Details for the file vptrade-0.0.2-py3-none-any.whl.
File metadata
- Download URL: vptrade-0.0.2-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52bb8f86e8a1a3d2b5eb49d734f8048c24a46b7cc66c512bbdeff822ef0f69df
|
|
| MD5 |
12af0656ffa0d2bcd70a00af7c8ed3fc
|
|
| BLAKE2b-256 |
7d866eb12e513f7b4719866d6bc504dfe5a9109308f0dd2603f58b9c7a552f56
|