A proprietary open source fintech python package with a plethora of features for building equity and cryptocurrency trading algorithms.
Project description
# ProfiTrade-Package 0.0.4
A proprietary open-source fintech python package with a plethora of features for building equity and cryptocurrency trading algorithms.
## Features
### Data.Price
Crypto (Class):
Historical: This function takes the interval and outputsize as parameters, using the alpha vantage API, it returns a df with historical price data.
Current: If toAppend (parameter) is set true, the function takes in a pandas dataframe and appends the current price data. Else, when toAppend is false, using the alpha vantage API, it returns a df with the current crypto exchange rate.
Stock (Class):
historicalIntraday: This function takes the interval and outputsize as parameters, using the alpha vantage API, it returns a df with historical intraday price data.
historicalIntradayExtended: This function takes the interval as parameters, using the alpha vantage API, it returns a df with extended historical intraday price data.
historicalDaily: This function takes the outputsize as parameters, using the alpha vantage API, it returns a df with historical daily price data.
### Indicators.Technical
SMA(func.): Given a pandas dataframe, this function calculates and adds simple moving average.
RSI(func.): Given a pandas dataframe, this function calculates and adds relative strength index.
EMA(func.): Given a pandas dataframe, this function calculates and adds expotential moving average.
MACD(func.): Given a pandas dataframe, this function calculates and adds Moving Average Convergence Divergence.
BOLBANDS(func.): Given a pandas dataframe, this function calculates and adds the Boll. Bands.
### Screen.Finviz
.Quantitative:
MostVolatile
MostActive
TopGainers
.Technical:
HorizontalSupportResistance
SidewaysHighVolume
SidewaysChannel
## Upcomming Features
Multiple trade logging functions (xl, csv, email, pandas etc.)
Catalyst (Using ML to differentiate between negative and positve news, social media sentiment etc.)
Fundemental Analysis (Based on financial ratios, financial health and future cash flow models etc.)
Economic Analysis (Using bond yields, interest rates, fed decisions)
Financial Data (Cash flow and other financial statements)
Technical Analysis
Any many more comming soon for free!
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
File details
Details for the file ProfiTrade-0.0.4.tar.gz.
File metadata
- Download URL: ProfiTrade-0.0.4.tar.gz
- Upload date:
- Size: 7.6 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.25.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81b77795df38d3263f782d839e7ed0869860c20e360297b2a82a14b0d08a6132
|
|
| MD5 |
84f8e0163fd74ca30a9cccd8e1e5bc80
|
|
| BLAKE2b-256 |
fb6260c95e79826524e9559cc5269454eb87c7c839cdb354b72a669b5e3e0246
|