Skip to main content

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

indertct-0.0.6.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

IndertCT-0.0.6-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file indertct-0.0.6.tar.gz.

File metadata

  • Download URL: indertct-0.0.6.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for indertct-0.0.6.tar.gz
Algorithm Hash digest
SHA256 39a749b139a26e31c2c2fb8ceea8c6a4b64b4dfc496d428101e0d8722bc37e8a
MD5 74da82ab01c4b39113fc7838a34bcddc
BLAKE2b-256 5e388e3a52b4c1cc39d377845955db3f687d50bb5fc7af03b6919c03c947ca3f

See more details on using hashes here.

File details

Details for the file IndertCT-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: IndertCT-0.0.6-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

Hashes for IndertCT-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6c440b5088f8a6da637a9c748d8da99ac42a297b9144a996f43c5bc0c7cc1ad8
MD5 9528d8744b1311d814183d58747b682e
BLAKE2b-256 77045d36ad6b6916a449e77896a62de4022f855f834996b012e44c05daf71a3c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page