Package for IndertCT´s Api
Project description
API Client Package
This package provides a client to interact with the API of your product.
Installation
Install the package via pip:
pip install IndertCT
Usage
Importing the Package
from IndertCT_python import Client
Client Initialization
client = Client(apikey='your_api_key', password='your_password')
Methods
pred_on_crypt(crs)
Predicts on the given cryptos.
-
URL:
https://indertct.me/api/getPredCrypt
-
Arguments:
crs
: A string or list/tuple of crypto symbols.
pred_on_hour_and_crypt(**kwargs)
Predicts based on hours and cryptos.
-
URL:
https://indertct.me/api/getPredCrHour
-
Arguments:
-
cryptos
: List/tuple of crypto symbols. -
times
: List/tuple of times.
-
pred_on_model_name(models)
Predicts based on model names.
-
URL:
https://indertct.me/api/postPredNames
-
Arguments:
models
: A string or list/tuple of model names.
pred_all_models()
Gets all model names.
-
URL:
https://indertct.me/api/modelNames
-
Arguments: None
start_trading(**kwargs)
Starts trading.
-
URL:
https://indertct.me/api/StartTrading
-
Arguments:
-
password
: Password for authentication. -
ndays
: Number of days to run trading (integer). -
test
: Boolean indicating if this is a test.
-
stop_trading(**kwargs)
Stops trading.
-
URL:
https://indertct.me/api/StopTrading
-
Arguments:
password
: Password for authentication.
get_tickers_binance()
Gets tickers from Binance.
-
URL:
https://indertct.me/api/getTickersApi
-
Arguments: None
manual_trading(**kwargs)
Performs manual trading.
-
URL:
https://indertct.me/api/manualTrade
-
Arguments:
-
password
: Password for authentication. -
symbol
: Symbol for trading (string). -
quantity
: Quantity to trade (int/float). -
buy
: Boolean indicating buy or sell.
-
historical_data(**kwargs)
Gets historical data.
-
URL:
https://indertct.me/api/historicalCr
-
Arguments:
-
times
: Dictionary of time ranges. -
limit
: Limit of data points (optional, default is a large number). -
crs
: A string or list/tuple of cryptos. -
custom data
: Custom data (optional, dictionary).
-
handle_privs(**kwargs)
Handles privileges for models.
-
URL:
https://indertct.me/api/handlePrivs
-
Arguments:
-
password
: Password for authentication. -
method
: Method to handle privileges (string). -
models
: A string or list/tuple of model names.
-
handle_fav_pubs(**kwargs)
Handles favorite public models.
-
URL:
https://indertct.me/api/handleFavPubs
-
Arguments:
-
password
: Password for authentication. -
method
: Method to handle favorite public models (string). -
models
: A string or list/tuple of model names.
-
handle_trading_variables(**kwargs)
Handles trading variables.
-
URL:
https://indertct.me/api/handleTradingVariables
-
Arguments:
-
password
: Password for authentication. -
data
: List of trading variables (list).
-
```
Now you can copy and paste the above content into your README.md
file.
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
Built Distribution
File details
Details for the file indertct-0.0.3.tar.gz
.
File metadata
- Download URL: indertct-0.0.3.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5ceab12225bbb4e90423d738a58ad49287ff79514c6e453966639731d802fa0 |
|
MD5 | fa8650ed95df37584ace62229ed6e503 |
|
BLAKE2b-256 | cf389a98fb3e02c9f55b90eb59c3e2854534372c2bc6c98f785d4d32377c59dd |
File details
Details for the file IndertCT-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: IndertCT-0.0.3-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96c8faa322a790e808f44cc78b7eb036d7e62a039ed11e9e7bae21ae2e1a085d |
|
MD5 | 35f743ca0332eeb973f82b167345d6d3 |
|
BLAKE2b-256 | d9d2cbb69c4afa22689ad0d29881eabf2df55a1210d492ed34c44587c3042e14 |