Skip to main content

A utility for China Stock Trade

Project description

  • easy to use to trade in China Stock

Installation

pip install easytrader

Upgrade

pip install easytrader –upgrade

Quick Start

import easytrader

user = easytrader.use('ht')

user.prepare('account.json')

user.balance

return:

[{ 'asset_balance': '资产总值',
   'current_balance': '当前余额',
   'enable_balance': '可用金额',
   'market_value': '证券市值',
   'money_type': '币种',
   'pre_interest': '预计利息' ]}

user.position

return:

[{'cost_price': '摊薄成本价',
   'current_amount': '当前数量',
   'enable_amount': '可卖数量',
   'income_balance': '摊薄浮动盈亏',
   'keep_cost_price': '保本价',
   'last_price': '最新价',
   'market_value': '证券市值',
   'position_str': '定位串',
   'stock_code': '证券代码',
   'stock_name': '证券名称'}]

user.entrust

return:

[{'business_amount': '成交数量',
  'business_price': '成交价格',
  'entrust_amount': '委托数量',
  'entrust_bs': '买卖方向',
  'entrust_no': '委托编号',
  'entrust_price': '委托价格',
  'entrust_status': '委托状态',  # 废单 / 已报
  'report_time': '申报时间',
  'stock_code': '证券代码',
  'stock_name': '证券名称'}]

user.buy('162411', price=5.55)

user.sell('16411', price=5.65)

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

easytrader-welaunch-0.18.6.tar.gz (33.9 kB view details)

Uploaded Source

Built Distribution

easytrader_welaunch-0.18.6-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

Details for the file easytrader-welaunch-0.18.6.tar.gz.

File metadata

  • Download URL: easytrader-welaunch-0.18.6.tar.gz
  • Upload date:
  • Size: 33.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for easytrader-welaunch-0.18.6.tar.gz
Algorithm Hash digest
SHA256 24f3befe41bf5a52a5e8a611ab4a3bd25260c36c8842ff4549f5bd7a704499b4
MD5 b0f19c85366480412eca5c9bb233200f
BLAKE2b-256 8ad3b6db6a1d4a99f7841daa78d9ae1f483f5ef0a1db2d009bd7546df6dcd054

See more details on using hashes here.

File details

Details for the file easytrader_welaunch-0.18.6-py3-none-any.whl.

File metadata

  • Download URL: easytrader_welaunch-0.18.6-py3-none-any.whl
  • Upload date:
  • Size: 47.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for easytrader_welaunch-0.18.6-py3-none-any.whl
Algorithm Hash digest
SHA256 54c8f13d96ae16924d3bfb0d37b922778a4e6175dbc94baec1233ba354dbf954
MD5 3f25e74e1a840dd2525e1c17a27af4fa
BLAKE2b-256 52dca8031043448613053832b9d081b50790a51de084f1dba069b0488c63292c

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