1 Star 0 Fork 54

钦政/easytrader

forked from chchsheng/easytrader 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
setup.py 2.78 KB
一键复制 编辑 原始数据 按行查看 历史
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']},
)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/leeqizn/easytrader.git
git@gitee.com:leeqizn/easytrader.git
leeqizn
easytrader
easytrader
master

搜索帮助