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

neweasytrader-0.23.1.tar.gz (42.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

newEasytrader-0.23.1-py3-none-any.whl (51.9 kB view details)

Uploaded Python 3

File details

Details for the file neweasytrader-0.23.1.tar.gz.

File metadata

  • Download URL: neweasytrader-0.23.1.tar.gz
  • Upload date:
  • Size: 42.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for neweasytrader-0.23.1.tar.gz
Algorithm Hash digest
SHA256 7b18ec6212c8e8567346d375935d5d1c68d23075fa720557defa96d3dc91e599
MD5 50a9ff916519a8ca4709022ea4d3a4e2
BLAKE2b-256 0714d7cb6ed62dedbfba2e7a53dacf6ad5a05b622340429b38c5f0d16fe00be7

See more details on using hashes here.

File details

Details for the file newEasytrader-0.23.1-py3-none-any.whl.

File metadata

  • Download URL: newEasytrader-0.23.1-py3-none-any.whl
  • Upload date:
  • Size: 51.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for newEasytrader-0.23.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19545ecb861fac5a633739274f15fdc3f1a07f4f94924d42664d8e7bf5abdd19
MD5 d8070e0df8f1341366e5440dfe13d294
BLAKE2b-256 614507b1cc3ee58229c6731cc0a2416777a2fc548898fbeb353fd8b3771456a7

See more details on using hashes here.

Supported by

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