newEasytrader


NamenewEasytrader JSON
Version 0.23.1 PyPI version JSON
download
home_pagehttps://github.com/yiliang114/easytrader
SummaryA utility for China Stock Trade
upload_time2025-02-20 17:41:08
maintainerNone
docs_urlNone
authoryiliang114
requires_pythonNone
licenseBSD
keywords china stock trade
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
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)


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/yiliang114/easytrader",
    "name": "newEasytrader",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "China stock trade",
    "author": "yiliang114",
    "author_email": "1204183885@qq.com",
    "download_url": "https://files.pythonhosted.org/packages/07/14/d7cb6ed62dedbfba2e7a53dacf6ad5a05b622340429b38c5f0d16fe00be7/neweasytrader-0.23.1.tar.gz",
    "platform": null,
    "description": "\neasytrader\n===============\n\n* easy to use to trade in China Stock\n\nInstallation\n--------------\n\npip install easytrader\n\nUpgrade\n---------------\n\n    pip install easytrader --upgrade\n\nQuick Start\n--------------\n\n::\n\n    import easytrader\n\n    user = easytrader.use('ht')\n\n    user.prepare('account.json')\n\n    user.balance\n\nreturn::\n\n    [{ 'asset_balance': '\u8d44\u4ea7\u603b\u503c',\n       'current_balance': '\u5f53\u524d\u4f59\u989d',\n       'enable_balance': '\u53ef\u7528\u91d1\u989d',\n       'market_value': '\u8bc1\u5238\u5e02\u503c',\n       'money_type': '\u5e01\u79cd',\n       'pre_interest': '\u9884\u8ba1\u5229\u606f' ]}\n\n    user.position\n\nreturn::\n\n    [{'cost_price': '\u644a\u8584\u6210\u672c\u4ef7',\n       'current_amount': '\u5f53\u524d\u6570\u91cf',\n       'enable_amount': '\u53ef\u5356\u6570\u91cf',\n       'income_balance': '\u644a\u8584\u6d6e\u52a8\u76c8\u4e8f',\n       'keep_cost_price': '\u4fdd\u672c\u4ef7',\n       'last_price': '\u6700\u65b0\u4ef7',\n       'market_value': '\u8bc1\u5238\u5e02\u503c',\n       'position_str': '\u5b9a\u4f4d\u4e32',\n       'stock_code': '\u8bc1\u5238\u4ee3\u7801',\n       'stock_name': '\u8bc1\u5238\u540d\u79f0'}]\n\n    user.entrust\n\nreturn::\n\n    [{'business_amount': '\u6210\u4ea4\u6570\u91cf',\n      'business_price': '\u6210\u4ea4\u4ef7\u683c',\n      'entrust_amount': '\u59d4\u6258\u6570\u91cf',\n      'entrust_bs': '\u4e70\u5356\u65b9\u5411',\n      'entrust_no': '\u59d4\u6258\u7f16\u53f7',\n      'entrust_price': '\u59d4\u6258\u4ef7\u683c',\n      'entrust_status': '\u59d4\u6258\u72b6\u6001',  # \u5e9f\u5355 / \u5df2\u62a5\n      'report_time': '\u7533\u62a5\u65f6\u95f4',\n      'stock_code': '\u8bc1\u5238\u4ee3\u7801',\n      'stock_name': '\u8bc1\u5238\u540d\u79f0'}]\n\n    user.buy('162411', price=5.55)\n\n    user.sell('16411', price=5.65)\n\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "A utility for China Stock Trade",
    "version": "0.23.1",
    "project_urls": {
        "Homepage": "https://github.com/yiliang114/easytrader"
    },
    "split_keywords": [
        "china",
        "stock",
        "trade"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "614507b1cc3ee58229c6731cc0a2416777a2fc548898fbeb353fd8b3771456a7",
                "md5": "d8070e0df8f1341366e5440dfe13d294",
                "sha256": "19545ecb861fac5a633739274f15fdc3f1a07f4f94924d42664d8e7bf5abdd19"
            },
            "downloads": -1,
            "filename": "newEasytrader-0.23.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d8070e0df8f1341366e5440dfe13d294",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 51908,
            "upload_time": "2025-02-20T17:41:03",
            "upload_time_iso_8601": "2025-02-20T17:41:03.824992Z",
            "url": "https://files.pythonhosted.org/packages/61/45/07b1cc3ee58229c6731cc0a2416777a2fc548898fbeb353fd8b3771456a7/newEasytrader-0.23.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0714d7cb6ed62dedbfba2e7a53dacf6ad5a05b622340429b38c5f0d16fe00be7",
                "md5": "50a9ff916519a8ca4709022ea4d3a4e2",
                "sha256": "7b18ec6212c8e8567346d375935d5d1c68d23075fa720557defa96d3dc91e599"
            },
            "downloads": -1,
            "filename": "neweasytrader-0.23.1.tar.gz",
            "has_sig": false,
            "md5_digest": "50a9ff916519a8ca4709022ea4d3a4e2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 42301,
            "upload_time": "2025-02-20T17:41:08",
            "upload_time_iso_8601": "2025-02-20T17:41:08.010991Z",
            "url": "https://files.pythonhosted.org/packages/07/14/d7cb6ed62dedbfba2e7a53dacf6ad5a05b622340429b38c5f0d16fe00be7/neweasytrader-0.23.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-20 17:41:08",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "yiliang114",
    "github_project": "easytrader",
    "github_not_found": true,
    "lcname": "neweasytrader"
}
        
Elapsed time: 0.78892s