36 Star 79 Fork 54

chchsheng / easytrader

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
setup.py 2.78 KB
Copy Edit Raw Blame History
from setuptools import setup
import easytrader
long_desc = """
easytrader
===============
* 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)
"""
setup(
name='easytrader',
version=easytrader.__version__,
description='A utility for China Stock Trade',
long_description = long_desc,
author='shidenggui',
author_email='longlyshidenggui@gmail.com',
license='BSD',
url='https://github.com/shidenggui/easytrader',
keywords='China stock trade',
install_requires=[
'demjson',
'requests',
'anyjson',
'six'
],
classifiers=['Development Status :: 4 - Beta',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.2',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'License :: OSI Approved :: BSD License'],
packages=['easytrader', 'easytrader.config', 'easytrader.thirdlibrary'],
package_data={'': ['*.jar', '*.json'], 'config': ['config/*.json'], 'thirdlibrary': ['thirdlibrary/*.jar']},
)
Python
1
https://gitee.com/chchsheng/easytrader.git
git@gitee.com:chchsheng/easytrader.git
chchsheng
easytrader
easytrader
master

Search