Skip to main content

TxTrader Securities Trading API Monitor

Project description

txtrader-monitor

This module is a stand-alone package for the monitor component of the txtrader trading api manager

Installation

pip install txtrader-monitor

Configuration

The following configuration variables are required:

TXTRADER_HOST
TXTRADER_USERNAME
TXTRADER_PASSWORD
TXTRADER_TCP_PORT
TXTRADER_API_ACCOUNT

There are 2 ways to provide the variables:

passed as a python dict into the constructor API(config={'TXTRADER_HOST': 'localhost', ...})

set as environment variables

Basic Usage:

from txtrader_monitor import API

api = API()

print(api.status())

api.add_symbol('TSLA')

order = api.market_order('TSLA', 100)

print(api.query_positions())

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

txtrader-monitor-1.1.3.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

txtrader_monitor-1.1.3-py2.py3-none-any.whl (9.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file txtrader-monitor-1.1.3.tar.gz.

File metadata

  • Download URL: txtrader-monitor-1.1.3.tar.gz
  • Upload date:
  • Size: 6.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/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.3

File hashes

Hashes for txtrader-monitor-1.1.3.tar.gz
Algorithm Hash digest
SHA256 92608844481f2316cd9ea63101d35f68b22425cc39bffbc3c7f9e36e4c920bb9
MD5 3faccaec92dc22608b96d5f47dd850aa
BLAKE2b-256 c5d5b45ec5eda243091d438d84446604bf5e3df6b048cdf121fb93bd795f15e6

See more details on using hashes here.

Provenance

File details

Details for the file txtrader_monitor-1.1.3-py2.py3-none-any.whl.

File metadata

  • Download URL: txtrader_monitor-1.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.3

File hashes

Hashes for txtrader_monitor-1.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9831dff88a576fb5d30b6d410f5121172024bfe95e84682e73551944b76dedc5
MD5 020770cd2723f6a5a618bf29e2e8cee0
BLAKE2b-256 2236d83b2aa6023120548e3724e0488440419018c9117713fc4dc2e8a17d99af

See more details on using hashes here.

Provenance

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