{"id":13625334,"url":"https://github.com/uname-yang/pysnowball","last_synced_at":"2025-05-15T02:06:06.533Z","repository":{"id":40655473,"uuid":"155317440","full_name":"uname-yang/pysnowball","owner":"uname-yang","description":"雪球股票数据接口 python edition","archived":false,"fork":false,"pushed_at":"2024-07-15T06:10:50.000Z","size":192,"stargazers_count":1274,"open_issues_count":16,"forks_count":301,"subscribers_count":21,"default_branch":"master","last_synced_at":"2025-04-11T15:57:02.995Z","etag":null,"topics":["api","python","snowball","stock","stock-data","xueqiu","xueqiu-stock"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/uname-yang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-30T03:15:20.000Z","updated_at":"2025-04-11T06:03:18.000Z","dependencies_parsed_at":"2024-01-14T07:06:52.706Z","dependency_job_id":"21b10446-8fab-41ee-8288-9a242f98741a","html_url":"https://github.com/uname-yang/pysnowball","commit_stats":{"total_commits":34,"total_committers":5,"mean_commits":6.8,"dds":0.2941176470588235,"last_synced_commit":"504022ae59cc43169bf18bd3dc4ad31fc78af2d7"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uname-yang%2Fpysnowball","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uname-yang%2Fpysnowball/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uname-yang%2Fpysnowball/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uname-yang%2Fpysnowball/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uname-yang","download_url":"https://codeload.github.com/uname-yang/pysnowball/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254259370,"owners_count":22040819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","python","snowball","stock","stock-data","xueqiu","xueqiu-stock"],"created_at":"2024-08-01T21:01:54.114Z","updated_at":"2025-05-15T02:06:06.513Z","avatar_url":"https://github.com/uname-yang.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# pysnowball\n\n\u003e 雪球APP Python API (需要自取token)\n\n## 快速指引\n\n安装\n\n```bash\npip install pysnowball\n```\n\n示例\n\n```python\n\u003e\u003e\u003e import pysnowball as ball\n\u003e\u003e\u003e ball.set_token(\"xq_a_token=662745a236*****;u=909119****\")\n\u003e\u003e\u003e ball.cash_flow('SH600000')\n```\n\n调用API前需要手动获取雪球网站的token,使用set_token设置token后才能访问雪球的API。s(xq_a_token \u0026 u)\n\n传送门 === [如何获取雪球token](https://blog.crackcreed.com/diy-xue-qiu-app-shu-ju-api/)\n\n## 联系作者\n\n\u003e 欢迎加入Users微信群，方便讨论使用方面的问题，新需求，以及量化交易相关的内容。 共同进步！\n\n![img](https://blog.crackcreed.com/content/images/2021/02/wechat_me-1.jpg)\n\n![wx](https://github.com/uname-yang/pysnowball/blob/master/wx.png?raw=true)\n\n## APIs\n\n### 实时行情\n\n获取某支股票的行情数据\n\n```python\nimport pysnowball as ball\nball.quotec('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"data\": [\n        {\n            \"symbol\": \"SZ002027\",\n            \"current\": 1.341,\n            \"percent\": -0.89,\n            \"chg\": -0.012,\n            \"timestamp\": 1541486940000,\n            \"volume\": 2695183,\n            \"amount\": 3605340,\n            \"market_capital\": 9835440347.54,\n            \"float_market_capital\": null,\n            \"turnover_rate\": null,\n            \"amplitude\": 1.4,\n            \"open\": 1.351,\n            \"last_close\": 1.353,\n            \"high\": 1.351,\n            \"low\": 1.332,\n            \"avg_price\": 1.338,\n            \"trade_volume\": 22100,\n            \"side\": 1,\n            \"is_trade\": true,\n            \"level\": 1,\n            \"trade_session\": null,\n            \"trade_type\": null,\n            \"current_year_percent\": -35.84\n        }\n    ],\n    \"error_code\": 0,\n    \"error_description\": null\n}\n```\n\n获取某支股票的行情数据-详细\n\n```python\nimport pysnowball as ball\nball.quote_detail(\"SH600104\")\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"market\": {\n            \"status_id\": 7,\n            \"region\": \"CN\",\n            \"status\": \"已收盘\",\n            \"time_zone\": \"Asia/Shanghai\",\n            \"time_zone_desc\": null,\n            \"delay_tag\": 0\n        },\n        \"quote\": {\n            \"current_ext\": null,\n            \"symbol\": \"SH600104\",\n            \"volume_ext\": null,\n            \"high52w\": 26.4319,\n            \"delayed\": 0,\n            \"type\": 11,\n            \"tick_size\": 0.01,\n            \"float_shares\": 11683461365,\n            \"limit_down\": 18.23,\n            \"no_profit\": null,\n            \"high\": 20.96,\n            \"float_market_capital\": 2.43717004074E11,\n            \"timestamp_ext\": null,\n            \"lot_size\": 100,\n            \"lock_set\": null,\n            \"weighted_voting_rights\": null,\n            \"chg\": 0.61,\n            \"eps\": 2.07,\n            \"last_close\": 20.25,\n            \"profit_four\": 2.413305412205E10,\n            \"volume\": 65949501,\n            \"volume_ratio\": 1.73,\n            \"profit_forecast\": 2.7133061018E10,\n            \"turnover_rate\": 0.56,\n            \"low52w\": 18.03,\n            \"name\": \"上汽集团\",\n            \"exchange\": \"SH\",\n            \"pe_forecast\": 8.982,\n            \"total_shares\": 11683461365,\n            \"status\": 1,\n            \"is_vie_desc\": null,\n            \"security_status\": null,\n            \"code\": \"600104\",\n            \"goodwill_in_net_assets\": 0.5219986746082667,\n            \"avg_price\": 20.698,\n            \"percent\": 3.01,\n            \"weighted_voting_rights_desc\": null,\n            \"amplitude\": 3.51,\n            \"current\": 20.86,\n            \"is_vie\": null,\n            \"current_year_percent\": -11.78,\n            \"issue_date\": 880387200000,\n            \"sub_type\": \"ASH\",\n            \"low\": 20.25,\n            \"is_registration_desc\": null,\n            \"no_profit_desc\": null,\n            \"market_capital\": 2.43717004074E11,\n            \"dividend\": 0.62,\n            \"dividend_yield\": 2.972,\n            \"currency\": \"CNY\",\n            \"navps\": 23.18,\n            \"profit\": 2.043103747976E10,\n            \"timestamp\": 1638860400000,\n            \"pe_lyr\": 11.929,\n            \"amount\": 1.365040096E9,\n            \"pledge_ratio\": null,\n            \"traded_amount_ext\": null,\n            \"is_registration\": null,\n            \"pb\": 0.9,\n            \"limit_up\": 22.28,\n            \"pe_ttm\": 10.099,\n            \"time\": 1638860400000,\n            \"open\": 20.33\n        },\n        \"others\": {\n            \"pankou_ratio\": -29.27,\n            \"cyb_switch\": true\n        },\n        \"tags\": [\n            {\n                \"description\": \"沪股通\",\n                \"value\": 1\n            },\n            {\n                \"description\": \"融\",\n                \"value\": 6\n            },\n            {\n                \"description\": \"空\",\n                \"value\": 7\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 实时分笔\n\n获取实时分笔数据，可以实时取得股票当前报价和成交信息\n\n```python\nimport pysnowball as ball\nball.pankou('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"symbol\": \"SZ002027\",\n    \"time\": \"Nov 6, 2018 2:59:15 PM\",\n    \"timestamp\": 1541487555000,\n    \"bp1\": 6.56,\n    \"bc1\": 502,\n    \"bp2\": 0,\n    \"bc2\": 0,\n    \"bp3\": 0,\n    \"bc3\": 0,\n    \"bp4\": 0,\n    \"bc4\": 0,\n    \"bp5\": 0,\n    \"bc5\": 0,\n    \"bp6\": 0,\n    \"bc6\": 0,\n    \"bp7\": 0,\n    \"bc7\": 0,\n    \"bp8\": 0,\n    \"bc8\": 0,\n    \"bp9\": 0,\n    \"bc9\": 0,\n    \"bp10\": 0,\n    \"bc10\": 0,\n    \"current\": 6.55,\n    \"sp1\": 6.56,\n    \"sc1\": 502,\n    \"sp2\": 0,\n    \"sc2\": 2796,\n    \"sp3\": 0,\n    \"sc3\": 0,\n    \"sp4\": 0,\n    \"sc4\": 0,\n    \"sp5\": 0,\n    \"sc5\": 0,\n    \"sp6\": 0,\n    \"sc6\": 0,\n    \"sp7\": 0,\n    \"sc7\": 0,\n    \"sp8\": 0,\n    \"sc8\": 0,\n    \"sp9\": 0,\n    \"sc9\": 0,\n    \"sp10\": 0,\n    \"sc10\": 0,\n    \"buypct\": 13.21,\n    \"sellpct\": 86.79,\n    \"diff\": -2796,\n    \"ratio\": -73.58\n}\n```\n\n### K线\n\n获取K线数据。第二参数可制定从现在到N天前，默认100.\n\n```python\nimport pysnowball as ball\nball.kline('SZ002027')\nball.kline('SZ002027', 300)\n```\n\n[结果显示](APIs/realtime_kline.md)\n\n### 业绩预告\n\n按年度获取业绩预告数据\n\n```python\nimport pysnowball as ball\nball.earningforecast('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"list\": [\n        {\n            \"eps\": 4.78,\n            \"roe\": null,\n            \"pb\": null,\n            \"pe\": 8.4,\n            \"forecast_year\": \"2018\"\n        },\n        {\n            \"eps\": 5.49,\n            \"roe\": null,\n            \"pb\": null,\n            \"pe\": 7.32,\n            \"forecast_year\": \"2019\"\n        },\n        {\n            \"eps\": 6.12,\n            \"roe\": null,\n            \"pb\": null,\n            \"pe\": 6.56,\n            \"forecast_year\": \"2020\"\n        }\n    ]\n}\n```\n\n### 机构评级\n\n获取机构评级数据\n\n```python\nimport pysnowball as ball\nball.report('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"list\": [\n        {\n            \"title\": \"2018年三季报点评：业绩确定性最强 新冷年预收款下降\",\n            \"rpt_comp\": \"申万宏源\",\n            \"rating_desc\": \"买入\",\n            \"target_price_min\": null,\n            \"target_price_max\": null,\n            \"pub_date\": 1541088000000,\n            \"status_id\": 116200430,\n            \"retweet_count\": 0,\n            \"reply_count\": 4,\n            \"like_count\": 4,\n            \"liked\": false\n        },\n        {\n            \"title\": \"2018年三季报点评：业绩表现优异 现金流增长亮眼(\",\n            \"rpt_comp\": \"海通证券\",\n            \"rating_desc\": \"增持\",\n            \"target_price_min\": 50.3,\n            \"target_price_max\": 60.4,\n            \"pub_date\": 1541088000000,\n            \"status_id\": 116196608,\n            \"retweet_count\": 0,\n            \"reply_count\": 0,\n            \"like_count\": 0,\n            \"liked\": false\n        }...\n    ]\n}\n```\n\n### 资金流向趋势\n\n获取当日资金流如流出数据，每分钟数据\n\n```python\nimport pysnowball as ball\nball.capital_flow('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"symbol\": \"SZ002027\",\n        \"items\": [\n            {\n                \"timestamp\": 1541467800000,\n                \"amount\": -12323447,\n                \"type\": null\n            },\n            {\n                \"timestamp\": 1541467860000,\n                \"amount\": -12940471,\n                \"type\": null\n            },\n            {\n                \"timestamp\": 1541467920000,\n                \"amount\": -18710425,\n                \"type\": null\n            },\n            ...\n    ]\n}\n```\n\n### 资金流向历史\n\n获取历史资金流如流出数据，每日数据\n\n```python\nimport pysnowball as ball\nball.capital_history('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"sum3\": -152759438,\n        \"sum5\": -332530425,\n        \"sum10\": -362575240.15999997,\n        \"sum20\": -162580140.64,\n        \"items\": [\n            {\n                \"amount\": 1232691,\n                \"timestamp\": 1539100800000\n            },\n            {\n                \"amount\": -65392886,\n                \"timestamp\": 1539187200000\n            },\n            ...\n            {\n                \"amount\": -4122992,\n                \"timestamp\": 1541433600000\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 资金成交分布\n\n获取资金成交分布数据\n\n```python\nimport pysnowball as ball\nball.capital_assort('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"sell_large\": 21922533,\n        \"sell_medium\": 353650388,\n        \"sell_small\": 225596826,\n        \"sell_total\": 601169747,\n        \"buy_large\": 14298615,\n        \"buy_medium\": 317379444,\n        \"buy_small\": 265530036,\n        \"buy_total\": 597208095,\n        \"timestamp\": 1541433600000,\n        \"created_at\": null,\n        \"updated_at\": null\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 大宗交易\n\n大宗交易数据\n\n```python\nimport pysnowball as ball\nball.blocktrans('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"items\": [\n            {\n                \"vol\": 780200,\n                \"sell_branch_org_name\": \"机构专用\",\n                \"premium_rat\": 0,\n                \"trans_amt\": 30193700,\n                \"td_date\": 1541001600000,\n                \"buy_branch_org_name\": \"机构专用\",\n                \"trans_price\": 38.7\n            },\n            {\n                \"vol\": 774200,\n                \"sell_branch_org_name\": \"机构专用\",\n                \"premium_rat\": 0,\n                \"trans_amt\": 29961500,\n                \"td_date\": 1541001600000,\n                \"buy_branch_org_name\": \"机构专用\",\n                \"trans_price\": 38.7\n            },\n            ...\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 融资融券\n\n融资融券数据\n\n```python\nimport pysnowball as ball\nball.margin('SZ002027')\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"items\": [\n            {\n                \"margin_trading_amt_balance\": 960745756,\n                \"short_selling_amt_balance\": 2888439,\n                \"margin_trading_balance\": 957857317,\n                \"td_date\": 1541347200000\n            },\n            {\n                \"margin_trading_amt_balance\": 948660728,\n                \"short_selling_amt_balance\": 2767982,\n                \"margin_trading_balance\": 945892746,\n                \"td_date\": 1541088000000\n            },\n            ...\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 业绩指标\n\n按年度、季度获取业绩报表数据。\n\n```python\nimport pysnowball as ball\nball.indicator('SZ002027')\n# or\nball.indicator(symbol='SZ002027',is_annals=1,count=10)\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n* is_annals -\u003e 只获取年报,默认为1\n* count -\u003e 返回数据数量,默认5条\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"quote_name\": \"分众传媒\",\n        \"currency_name\": \"人民币\",\n        \"org_type\": 1,\n        \"last_report_name\": \"2018三季报\",\n        \"currency\": \"CNY\",\n        \"list\": [\n            {\n                \"report_date\": 1538236800000,\n                \"report_name\": \"2018三季报\",\n                \"avg_roe\": [\n                    40.2459,\n                    -0.16318251756975927\n                ],\n                \"np_per_share\": [\n                    0.9217,\n                    0.3588382721509656\n                ],\n                \"operate_cash_flow_ps\": [\n                    0.1063,\n                    -0.45543032786885246\n                ],\n                \"basic_eps\": [\n                    0.3277,\n                    0.024062499999999952\n                ],\n                \"capital_reserve\": [\n                    0.0127,\n                    -0.15333333333333335\n                ],\n                \"undistri_profit_ps\": [\n                    0.9042,\n                    0.4481101857783473\n                ],\n                \"net_interest_of_total_assets\": [\n                    28.1351,\n                    -0.10744276201624894\n                ],\n                \"gross_selling_rate\": [\n                    69.2402,\n                    -0.042102277836574074\n                ]\n            },\n            {\n                \"report_date\": 1530288000000,\n                \"report_name\": \"2018中报\",\n                \"avg_roe\": [\n                    29.2624,\n                    -0.1387915228248617\n                ],\n                \"np_per_share\": [\n                    0.85,\n                    0.07336784947594384\n                ],\n                \"operate_cash_flow_ps\": [\n                    0.085,\n                    -0.5940783190066857\n                ],\n                \"basic_eps\": [\n                    0.23,\n                    -0.20689655172413784\n                ],\n                \"capital_reserve\": [\n                    0.0127,\n                    -0.3923444976076555\n                ],\n                \"undistri_profit_ps\": [\n                    0.8046,\n                    0.12405699916177702\n                ],\n                \"net_interest_of_total_assets\": [\n                    20.1998,\n                    0.06631263329039885\n                ],\n                \"gross_selling_rate\": [\n                    71.8153,\n                    0.014222928982801345\n                ]\n            },\n            ...\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 利润表\n\n```python\nimport pysnowball as ball\nball.income('SZ300251')\n# or\nball.income(symbol='SZ300251',is_annals=1,count=10)\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n* is_annals -\u003e 只获取年报,默认为1\n* count -\u003e 返回数据数量,默认5条\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"quote_name\": \"光线传媒\",\n        \"currency_name\": \"人民币\",\n        \"org_type\": 1,\n        \"last_report_name\": \"2018三季报\",\n        \"currency\": \"CNY\",\n        \"list\": [\n            {\n                \"report_date\": 1514649600000,\n                \"report_name\": \"2017年报\",\n                \"net_profit\": [\n                    815156857.46,\n                    0.10020849906436384\n                ],\n                \"net_profit_atsopc\": [\n                    815156857.46,\n                    0.10020849906436384\n                ],\n                \"total_revenue\": [\n                    1843452761.05,\n                    0.06477235336668148\n                ],\n                \"op\": [\n                    672007490.01,\n                    -0.1544941646451226\n                ]\n            },\n            {\n                \"report_date\": 1483113600000,\n                \"report_name\": \"2016年报\",\n                \"net_profit\": [\n                    740911252.87,\n                    0.8426691031822198\n                ],\n                \"net_profit_atsopc\": [\n                    740911252.87,\n                    0.8426691031822198\n                ],\n                \"total_revenue\": [\n                    1731311632.22,\n                    0.13655725191234208\n                ],\n                \"op\": [\n                    794799351.95,\n                    0.8342603099386635\n                ]\n            },\n            ...\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 资产负债表\n\n```python\nimport pysnowball as ball\nball.balance('SZ300251')\n# or\nball.balance(symbol='SZ300251',is_annals=1,count=10)\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n* is_annals -\u003e 只获取年报,默认为1\n* count -\u003e 返回数据数量,默认5条\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"quote_name\": \"光线传媒\",\n        \"currency_name\": \"人民币\",\n        \"org_type\": 1,\n        \"last_report_name\": \"2018三季报\",\n        \"currency\": \"CNY\",\n        \"list\": [\n            {\n                \"report_date\": 1514649600000,\n                \"report_name\": \"2017年报\",\n                \"total_assets\": [\n                    11884462717.67,\n                    0.2989175670473065\n                ],\n                \"total_liab\": [\n                    3429697781.5,\n                    0.6877450604731051\n                ],\n                \"asset_liab_ratio\": [\n                    0.288586691967208,\n                    0.2993473206384294\n                ]\n            },\n            {\n                \"report_date\": 1483113600000,\n                \"report_name\": \"2016年报\",\n                \"total_assets\": [\n                    9149512655.13,\n                    0.11726415171002368\n                ],\n                \"total_liab\": [\n                    2032118393.84,\n                    0.6680466814500612\n                ],\n                \"asset_liab_ratio\": [\n                    0.2221012714486624,\n                    0.49297431488967003\n                ]\n            },\n            ...\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 现金流量表\n\n```python\nimport pysnowball as ball\nball.cash_flow('SZ300251')\n# or\nball.cash_flow(symbol='SZ300251',is_annals=1,count=10)\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n* is_annals -\u003e 只获取年报,默认为1\n* count -\u003e 返回数据数量,默认5条\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"quote_name\": \"光线传媒\",\n        \"currency_name\": \"人民币\",\n        \"org_type\": 1,\n        \"last_report_name\": \"2018三季报\",\n        \"currency\": \"CNY\",\n        \"list\": [\n            {\n                \"report_date\": 1538236800000,\n                \"report_name\": \"2018三季报\",\n                \"ncf_from_oa\": [\n                    -299512204.39,\n                    -15.69337270939856\n                ],\n                \"ncf_from_ia\": [\n                    701876463.13,\n                    2.493053545204141\n                ],\n                \"ncf_from_fa\": [\n                    -1605703920.9,\n                    -10.364167402276724\n                ]\n            },\n            {\n                \"report_date\": 1530288000000,\n                \"report_name\": \"2018中报\",\n                \"ncf_from_oa\": [\n                    -181196373.81,\n                    -1.7290892286108568\n                ],\n                \"ncf_from_ia\": [\n                    2347407590.16,\n                    3.905172712067323\n                ],\n                \"ncf_from_fa\": [\n                    -586721686.4,\n                    -4.271754192732585\n                ]\n            },\n            ...\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### 主营业务构成\n\n```python\nimport pysnowball as ball\nball.business('SZ300251')\n# or\nball.business(symbol='SZ300251',count=10)\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n* count -\u003e 返回数据数量,默认5条\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"quote_name\": \"光线传媒\",\n        \"currency\": \"CNY\",\n        \"list\": [\n            {\n                \"report_date\": 1530288000000,\n                \"report_name\": \"2018中报\",\n                \"class_list\": [\n                    {\n                        \"class_standard\": 2,\n                        \"business_list\": [\n                            {\n                                \"project_announced_name\": \"电影及衍生品\",\n                                \"prime_operating_income\": 472496159.52,\n                                \"income_ratio\": 0.6554,\n                                \"gross_profit_rate\": 0.4880141511292849\n                            },\n                            {\n                                \"project_announced_name\": \"电视剧\",\n                                \"prime_operating_income\": 235946734.18,\n                                \"income_ratio\": 0.3273,\n                                \"gross_profit_rate\": 0.41673913085394504\n                            },\n                            {\n                                \"project_announced_name\": \"游戏及其他\",\n                                \"prime_operating_income\": 12491524.81,\n                                \"income_ratio\": 0.0173,\n                                \"gross_profit_rate\": 0.34024031450488706\n                            }\n                        ]\n                    }\n                ]\n            },\n            {\n                \"report_date\": 1514649600000,\n                \"report_name\": \"2017年报\",\n                \"class_list\": [\n                    {\n                        \"class_standard\": 1,\n                        \"business_list\": [\n                            {\n                                \"project_announced_name\": \"传媒\",\n                                \"prime_operating_income\": 1843452761.05,\n                                \"income_ratio\": 1,\n                                \"gross_profit_rate\": 0.4127651986897655\n                            }\n                        ]\n                    },\n                    {\n                        \"class_standard\": 2,\n                        \"business_list\": [\n                            {\n                                \"project_announced_name\": \"电影及衍生品\",\n                                \"prime_operating_income\": 1238167750.17,\n                                \"income_ratio\": 0.6717,\n                                \"gross_profit_rate\": 0.44010894038807064\n                            },\n                            {\n                                \"project_announced_name\": \"视频直播\",\n                                \"prime_operating_income\": 491462820.98,\n                                \"income_ratio\": 0.2666,\n                                \"gross_profit_rate\": 0.33240443566869143\n                            },\n                            {\n                                \"project_announced_name\": \"游戏及其他\",\n                                \"prime_operating_income\": 63316334.3,\n                                \"income_ratio\": 0.0343,\n                                \"gross_profit_rate\": null\n                            },\n                            {\n                                \"project_announced_name\": \"电视剧\",\n                                \"prime_operating_income\": 50505855.6,\n                                \"income_ratio\": 0.0274,\n                                \"gross_profit_rate\": null\n                            }\n                        ]\n                    },\n                    {\n                        \"class_standard\": 3,\n                        \"business_list\": [\n                            {\n                                \"project_announced_name\": \"华北地区\",\n                                \"prime_operating_income\": 1649889742.63,\n                                \"income_ratio\": 0.895,\n                                \"gross_profit_rate\": 0.5114414396715438\n                            },\n                            {\n                                \"project_announced_name\": \"华东地区\",\n                                \"prime_operating_income\": 71027506.05,\n                                \"income_ratio\": 0.0385,\n                                \"gross_profit_rate\": null\n                            },\n                            {\n                                \"project_announced_name\": \"华南地区\",\n                                \"prime_operating_income\": 62321110.18,\n                                \"income_ratio\": 0.0338,\n                                \"gross_profit_rate\": null\n                            },\n                            {\n                                \"project_announced_name\": \"其他收入之和\",\n                                \"prime_operating_income\": 60214402.19,\n                                \"income_ratio\": 0.0327,\n                                \"gross_profit_rate\": null\n                            }\n                        ]\n                    }\n                ]\n            },\n            ...\n        ],\n        \"currency_code\": \"人民币\"\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### F10 十大股东\n\n```python\nimport pysnowball as ball\nball.top_holders('SZ300251')\n# or\nball.top_holders(symbol='SZ300251',circula=0)\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n* circula -\u003e 只获取流通股,默认为1\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"times\": [\n            {\n                \"name\": \"2018三季报\",\n                \"value\": 1538236800000\n            },\n            {\n                \"name\": \"2018中报\",\n                \"value\": 1530288000000\n            },\n            {\n                \"name\": \"2018一季报\",\n                \"value\": 1522425600000\n            },\n            {\n                \"name\": \"2017年报\",\n                \"value\": 1514649600000\n            }\n        ],\n        \"items\": [\n            {\n                \"chg\": 133.92,\n                \"held_num\": 763106985,\n                \"held_ratio\": 10.96,\n                \"holder_name\": \"香港中央结算有限公司\"\n            },\n            {\n                \"chg\": 0,\n                \"held_num\": 406609165,\n                \"held_ratio\": 5.84,\n                \"holder_name\": \"Power Star Holdings(Hong Kong)Limited\"\n            },\n            {\n                \"chg\": -0.74,\n                \"held_num\": 367792435,\n                \"held_ratio\": 5.28,\n                \"holder_name\": \"Glossy City(HK)Limited\"\n            },\n            {\n                \"chg\": 0,\n                \"held_num\": 259994273,\n                \"held_ratio\": 3.73,\n                \"holder_name\": \"关玉婵\"\n            },\n            {\n                \"chg\": 0,\n                \"held_num\": 247236384,\n                \"held_ratio\": 3.55,\n                \"holder_name\": \"Gio2 Hong Kong Holdings Limited\"\n            },\n            {\n                \"chg\": 0,\n                \"held_num\": 150837758,\n                \"held_ratio\": 2.17,\n                \"holder_name\": \"Giovanna Investment Hong Kong Limited\"\n            },\n            {\n                \"chg\": -48.51,\n                \"held_num\": 89849744,\n                \"held_ratio\": 1.29,\n                \"holder_name\": \"易贤忠\"\n            },\n            {\n                \"chg\": -17.67,\n                \"held_num\": 83437464,\n                \"held_ratio\": 1.2,\n                \"holder_name\": \"全国社保基金四一三组合\"\n            },\n            {\n                \"chg\": null,\n                \"held_num\": 72810935,\n                \"held_ratio\": 1.05,\n                \"holder_name\": \"全国社保基金四一四组合\"\n            },\n            {\n                \"chg\": null,\n                \"held_num\": 57580177,\n                \"held_ratio\": 0.83,\n                \"holder_name\": \"挪威中央银行-自有资金\"\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### F10 主要指标\n\n```python\nimport pysnowball as ball\nball.main_indicator('SZ300251')\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"items\": [\n            {\n                \"asset_liab_ratio\": 25.8594,\n                \"net_profit_atsopc_yoy\": 22.8065,\n                \"operating_income_yoy\": 24.5947,\n                \"basic_eps\": 0.3277,\n                \"net_selling_rate\": 44.0267,\n                \"avg_roe\": 40.2459,\n                \"gross_selling_rate\": 69.2402,\n                \"float_shares\": 6964888862,\n                \"pb\": 6.826,\n                \"np_per_share\": 0.9217,\n                \"float_market_capital\": 43739502053,\n                \"total_revenue\": 10876591720.34,\n                \"market_capital\": 92177088158,\n                \"pe_ttm\": 13.363,\n                \"dividend\": 0.083,\n                \"currency\": \"CNY\",\n                \"dividend_yield\": 1.322,\n                \"net_profit_atsopc\": 4809760827.29,\n                \"total_shares\": 14677880280,\n                \"report_date\": \"2018三季报\"\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### F10 股东人数\n\n```python\nimport pysnowball as ball\nball.holders('SZ002027')\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"items\": [\n            {\n                \"chg\": 70.34,\n                \"price\": 8.51,\n                \"ashare_holder\": 134296,\n                \"timestamp\": 1538236800000\n            },\n            {\n                \"chg\": 12.68,\n                \"price\": 9.57,\n                \"ashare_holder\": 78838,\n                \"timestamp\": 1530288000000\n            },\n            {\n                \"chg\": 26.9,\n                \"price\": 10.6423,\n                \"ashare_holder\": 69964,\n                \"timestamp\": 1522425600000\n            },\n            {\n                \"chg\": -0.69,\n                \"price\": 11.6248,\n                \"ashare_holder\": 55132,\n                \"timestamp\": 1514649600000\n            },\n            {\n                \"chg\": -5.17,\n                \"price\": 8.2976,\n                \"ashare_holder\": 55515,\n                \"timestamp\": 1506700800000\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### F10 机构持仓\n\n```python\nimport pysnowball as ball\nball.org_holding_change('SZ002027')\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"items\": [\n            {\n                \"chg_date\": \"2018三季报\",\n                \"institution_num\": \"202\",\n                \"chg\": -8.55,\n                \"held_ratio\": 46.7108,\n                \"price\": 8.51,\n                \"timestamp\": 1538236800000\n            },\n            {\n                \"chg_date\": \"2018中报\",\n                \"institution_num\": \"726\",\n                \"chg\": 5.68,\n                \"held_ratio\": 55.2636,\n                \"price\": 9.57,\n                \"timestamp\": 1530288000000\n            },\n            {\n                \"chg_date\": \"2018一季报\",\n                \"institution_num\": \"257\",\n                \"chg\": -12.08,\n                \"held_ratio\": 49.5791,\n                \"price\": 10.6423,\n                \"timestamp\": 1522425600000\n            },\n            {\n                \"chg_date\": \"2017年报\",\n                \"institution_num\": \"631\",\n                \"chg\": 4.75,\n                \"held_ratio\": 61.6559,\n                \"price\": 11.6248,\n                \"timestamp\": 1514649600000\n            },\n            {\n                \"chg_date\": \"2017三季报\",\n                \"institution_num\": \"119\",\n                \"chg\": -10.52,\n                \"held_ratio\": 56.9054,\n                \"price\": 8.2976,\n                \"timestamp\": 1506700800000\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### F10 分红融资\n\n```python\nimport pysnowball as ball\nball.bonus('SZ002027')\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n* page -\u003e 第几页 默认1\n* size -\u003e 每页含有多少数据 默认10\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"addtions\": [\n            {\n                \"actual_issue_vol\": 252525252,\n                \"actual_issue_price\": 19.8,\n                \"listing_ad\": 1460563200000,\n                \"actual_rc_net_amt\": 4860797464\n            },\n            {\n                \"actual_issue_vol\": 3813556382,\n                \"actual_issue_price\": 10.46,\n                \"listing_ad\": 1451232000000,\n                \"actual_rc_net_amt\": 39889800000\n            }\n        ],\n        \"allots\": [],\n        \"items\": [\n            {\n                \"dividend_year\": \"2018中报\",\n                \"ashare_ex_dividend_date\": null,\n                \"plan_explain\": \"不分配不转增\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2017年报\",\n                \"ashare_ex_dividend_date\": 1530201600000,\n                \"plan_explain\": \"10转2股派1元(含税)\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2017中报\",\n                \"ashare_ex_dividend_date\": null,\n                \"plan_explain\": \"不分配不转增\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2016年报\",\n                \"ashare_ex_dividend_date\": 1499270400000,\n                \"plan_explain\": \"10转4股派4.08元(含税)\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2016中报\",\n                \"ashare_ex_dividend_date\": null,\n                \"plan_explain\": \"不分配不转增\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2015年报\",\n                \"ashare_ex_dividend_date\": 1467216000000,\n                \"plan_explain\": \"10转10股派2.5元(含税)\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2015中报\",\n                \"ashare_ex_dividend_date\": null,\n                \"plan_explain\": \"不分配不转增\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2014年报\",\n                \"ashare_ex_dividend_date\": null,\n                \"plan_explain\": \"不分配不转增\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2014中报\",\n                \"ashare_ex_dividend_date\": null,\n                \"plan_explain\": \"不分配不转增\",\n                \"cancle_dividend_date\": null\n            },\n            {\n                \"dividend_year\": \"2013年报\",\n                \"ashare_ex_dividend_date\": null,\n                \"plan_explain\": \"不分配不转增\",\n                \"cancle_dividend_date\": null\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### F10 行业对比\n\n```python\nimport pysnowball as ball\nball.industry_compare('SZ002027')\n```\n\n输入参数：\n\n* symbol -\u003e 股票代码\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"ind_name\": \"营销服务\",\n        \"quote_time\": 1541487843000,\n        \"avg\": {\n            \"pe_ttm\": 18.075806451612905,\n            \"basic_eps\": 0.14168064516129034,\n            \"avg_roe\": 5.092969999999999,\n            \"gross_selling_rate\": 19.05175483870968,\n            \"total_revenue\": 3573300766.253226,\n            \"net_profit_atsopc\": 266114972.18451613,\n            \"np_per_share\": 4.066348387096774,\n            \"operate_cash_flow_ps\": 0.0033032258064516146,\n            \"total_assets\": 5442324297.112904,\n            \"total_shares\": 1270069773.387097\n        },\n        \"min\": {\n            \"pe_ttm\": -72.467,\n            \"basic_eps\": -1.68,\n            \"avg_roe\": -14.8514,\n            \"gross_selling_rate\": -73.3425,\n            \"total_revenue\": 105006980.06,\n            \"net_profit_atsopc\": -497734761.09,\n            \"np_per_share\": -1.6479,\n            \"operate_cash_flow_ps\": -1.6162,\n            \"total_assets\": 571320095.1,\n            \"total_shares\": 93338000\n        },\n        \"max\": {\n            \"pe_ttm\": 90.347,\n            \"basic_eps\": 0.53,\n            \"avg_roe\": 40.2459,\n            \"gross_selling_rate\": 69.2402,\n            \"total_revenue\": 17002184291.88,\n            \"net_profit_atsopc\": 4809760827.29,\n            \"np_per_share\": 10.3348,\n            \"operate_cash_flow_ps\": 0.7028,\n            \"total_assets\": 18485532791.55,\n            \"total_shares\": 14677880280\n        },\n        \"count\": 1,\n        \"ind_code\": \"S720201\",\n        \"ind_class\": \"SW2014\",\n        \"report_name\": \"2018三季报\",\n        \"items\": [\n            {\n                \"symbol\": \"SZ002027\",\n                \"name\": \"分众传媒\",\n                \"basic_eps\": 0.3277,\n                \"total_revenue\": 10876591720.34,\n                \"gross_selling_rate\": 69.2402,\n                \"net_profit_atsopc\": 4809760827.29,\n                \"np_per_share\": 0.9217,\n                \"avg_roe\": 40.2459,\n                \"pe_ttm\": 13.363,\n                \"total_assets\": 18485532791.55,\n                \"operate_cash_flow_ps\": 0.1063,\n                \"total_shares\": 14677880280\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### user 自选列表\n\n```python\nimport pysnowball as ball\nball.watch_list()\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"cubes\": [\n            {\n                \"id\": -120,\n                \"name\": \"全部\",\n                \"order_id\": -50,\n                \"category\": 3,\n                \"include\": false,\n                \"symbol_count\": 9,\n                \"type\": -1\n            },\n            {\n                \"id\": -27,\n                \"name\": \"沪深\",\n                \"order_id\": -40,\n                \"category\": 3,\n                \"include\": false,\n                \"symbol_count\": 9,\n                \"type\": -1\n            },\n            {\n                \"id\": -26,\n                \"name\": \"港股\",\n                \"order_id\": -30,\n                \"category\": 3,\n                \"include\": false,\n                \"symbol_count\": 0,\n                \"type\": -1\n            },\n            {\n                \"id\": -25,\n                \"name\": \"美股\",\n                \"order_id\": -20,\n                \"category\": 3,\n                \"include\": false,\n                \"symbol_count\": 0,\n                \"type\": -1\n            },\n            {\n                \"id\": -24,\n                \"name\": \"我的\",\n                \"order_id\": -10,\n                \"category\": 3,\n                \"include\": false,\n                \"symbol_count\": 4,\n                \"type\": -1\n            },\n            {\n                \"id\": -23,\n                \"name\": \"基金\",\n                \"order_id\": -7,\n                \"category\": 3,\n                \"include\": false,\n                \"symbol_count\": 0,\n                \"type\": -1\n            }\n        ],\n        \"funds\": [\n            {\n                \"id\": -110,\n                \"name\": \"全部\",\n                \"order_id\": -30,\n                \"category\": 2,\n                \"include\": false,\n                \"symbol_count\": 1,\n                \"type\": -1\n            },\n            {\n                \"id\": -17,\n                \"name\": \"基金\",\n                \"order_id\": -20,\n                \"category\": 2,\n                \"include\": false,\n                \"symbol_count\": 1,\n                \"type\": -1\n            },\n            {\n                \"id\": -16,\n                \"name\": \"私募\",\n                \"order_id\": -10,\n                \"category\": 2,\n                \"include\": false,\n                \"symbol_count\": 0,\n                \"type\": -1\n            }\n        ],\n        \"stocks\": [\n            {\n                \"id\": -1,\n                \"name\": \"全部\",\n                \"order_id\": 1,\n                \"category\": 1,\n                \"include\": false,\n                \"symbol_count\": 76,\n                \"type\": -1,\n                \"created_at\": 1623925441286,\n                \"updated_at\": 1623925441286\n            },\n            {\n                \"id\": -5,\n                \"name\": \"沪深\",\n                \"order_id\": 7,\n                \"category\": 1,\n                \"include\": false,\n                \"symbol_count\": 72,\n                \"type\": -1,\n                \"created_at\": 1623925441301,\n                \"updated_at\": 1623925441301\n            },\n            {\n                \"id\": -7,\n                \"name\": \"港股\",\n                \"order_id\": 8,\n                \"category\": 1,\n                \"include\": false,\n                \"symbol_count\": 3,\n                \"type\": -1,\n                \"created_at\": 1623925441303,\n                \"updated_at\": 1623925441303\n            },\n            {\n                \"id\": -6,\n                \"name\": \"美股\",\n                \"order_id\": 9,\n                \"category\": 1,\n                \"include\": false,\n                \"symbol_count\": 1,\n                \"type\": -1,\n                \"created_at\": 1623925441304,\n                \"updated_at\": 1623925441304\n            }\n        ],\n        \"mutualFunds\": [\n            {\n                \"id\": -160,\n                \"name\": \"全部\",\n                \"order_id\": -90,\n                \"category\": 6,\n                \"include\": false,\n                \"symbol_count\": 0,\n                \"type\": -1\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### user 自选列表详情\n\n```python\nimport pysnowball as ball\nball.watch_stock(-1)\n```\n\n结果显示：\n\n```json\n{\n    \"data\": {\n        \"pid\": -5,\n        \"category\": 1,\n        \"stocks\": [\n            {\n                \"symbol\": \"SH600809\",\n                \"name\": \"山西汾酒\",\n                \"type\": 11,\n                \"remark\": \"\",\n                \"exchange\": \"SH\",\n                \"created\": 1634611075047\n            },\n            {\n                \"symbol\": \"SH515790\",\n                \"name\": \"光伏ETF\",\n                \"type\": 13,\n                \"remark\": \"\",\n                \"exchange\": \"SH\",\n                \"created\": 1631856440323\n            }\n            {\n                \"symbol\": \"SH600030\",\n                \"name\": \"中信证券\",\n                \"type\": 11,\n                \"remark\": \"\",\n                \"exchange\": \"SH\",\n                \"created\": 1631601724976\n            },\n            {\n                \"symbol\": \"SH513050\",\n                \"name\": \"中概互联网ETF\",\n                \"type\": 13,\n                \"remark\": \"\",\n                \"exchange\": \"SH\",\n                \"created\": 1631195427798\n            }\n        ]\n    },\n    \"error_code\": 0,\n    \"error_description\": \"\"\n}\n```\n\n### cube 组合净值\n\n```python\nimport pysnowball as ball\nball.nav_daily(\"ZH2567925\")\n```\n\n结果显示：\n\n```json\n[\n    {\n        \"symbol\": \"ZH2567925\",\n        \"name\": \"混合\",\n        \"list\": [\n            {\n                \"time\": 1634486400000,\n                \"date\": \"2021-10-18\",\n                \"value\": 1.0299,\n                \"percent\": 2.99\n            },\n            {\n                \"time\": 1634572800000,\n                \"date\": \"2021-10-19\",\n                \"value\": 1.041,\n                \"percent\": 4.1\n            },\n            {\n                \"time\": 1634659200000,\n                \"date\": \"2021-10-20\",\n                \"value\": 1.044,\n                \"percent\": 4.4\n            }\n        ]\n    },\n    {\n        \"symbol\": \"SH000300\",\n        \"name\": \"沪深300\",\n        \"list\": [\n            {\n                \"time\": 1634486400000,\n                \"date\": \"2021-10-18\",\n                \"value\": 4874.78,\n                \"percent\": -7.53\n            },\n            {\n                \"time\": 1634572800000,\n                \"date\": \"2021-10-19\",\n                \"value\": 4922.72,\n                \"percent\": -6.62\n            },\n            {\n                \"time\": 1634659200000,\n                \"date\": \"2021-10-20\",\n                \"value\": 4910.18,\n                \"percent\": -6.86\n            }\n        ]\n    }\n]\n```\n\n### cube 组合历史交易信息\n\n```python\nimport pysnowball as ball\nball.rebalancing_history(\"ZH2567925\")\n```\n\n结果显示：\n\n```json\n{\n    \"count\": 20,\n    \"page\": 1,\n    \"totalCount\": 1,\n    \"list\": [\n        {\n            \"id\": 106913130,\n            \"status\": \"success\",\n            \"cube_id\": 2601938,\n            \"prev_bebalancing_id\": 103178834,\n            \"category\": \"user_rebalancing\",\n            \"exe_strategy\": \"intraday_all\",\n            \"created_at\": 1634011887500,\n            \"updated_at\": 1634014841878,\n            \"cash\": 0.0,\n            \"error_code\": null,\n            \"cash_value\": 4.0E-7,\n            \"error_message\": null,\n            \"error_status\": null,\n            \"holdings\": null,\n            \"rebalancing_histories\": [\n                {\n                    \"id\": 235622410,\n                    \"rebalancing_id\": 106913130,\n                    \"stock_id\": 1028473,\n                    \"stock_name\": \"周大生\",\n                    \"stock_symbol\": \"SZ002867\",\n                    \"volume\": 0.01629757,\n                    \"price\": 21.49,\n                    \"net_value\": 0.3502,\n                    \"weight\": 33.0,\n                    \"target_weight\": 33.0,\n                    \"prev_weight\": 50.0,\n                    \"prev_target_weight\": 50.0,\n                    \"prev_weight_adjusted\": 57.29,\n                    \"prev_volume\": 0.02829157,\n                    \"prev_price\": 18.74,\n                    \"prev_net_value\": 0.53018402,\n                    \"proactive\": true,\n                    \"created_at\": 1634014841878,\n                    \"updated_at\": 1634014841878,\n                    \"target_volume\": 0.01629757,\n                    \"prev_target_volume\": 0.02829157\n                },\n                {\n                    \"id\": 235622411,\n                    \"rebalancing_id\": 106913130,\n                    \"stock_id\": 1055251,\n                    \"stock_name\": \"君实生物-U\",\n                    \"stock_symbol\": \"SH688180\",\n                    \"volume\": 0.00632992,\n                    \"price\": 55.33,\n                    \"net_value\": 0.3502,\n                    \"weight\": 33.0,\n                    \"target_weight\": 33.0,\n                    \"prev_weight\": 50.0,\n                    \"prev_target_weight\": 50.0,\n                    \"prev_weight_adjusted\": 42.71,\n                    \"prev_volume\": 0.00819323,\n                    \"prev_price\": 64.71,\n                    \"prev_net_value\": 0.53018391,\n                    \"proactive\": true,\n                    \"created_at\": 1634014841878,\n                    \"updated_at\": 1634014841878,\n                    \"target_volume\": 0.00632992,\n                    \"prev_target_volume\": 0.00819323\n                },\n                {\n                    \"id\": 235622412,\n                    \"rebalancing_id\": 106913130,\n                    \"stock_id\": 1028063,\n                    \"stock_name\": \"中概互联网ETF\",\n                    \"stock_symbol\": \"SH513050\",\n                    \"volume\": 0.240245,\n                    \"price\": 1.502,\n                    \"net_value\": 0.3608,\n                    \"weight\": 34.0,\n                    \"target_weight\": 34.0,\n                    \"prev_weight\": null,\n                    \"prev_target_weight\": null,\n                    \"prev_weight_adjusted\": null,\n                    \"prev_volume\": null,\n                    \"prev_price\": null,\n                    \"prev_net_value\": null,\n                    \"proactive\": true,\n                    \"created_at\": 1634014841878,\n                    \"updated_at\": 1634014841878,\n                    \"target_volume\": 0.240245,\n                    \"prev_target_volume\": null\n                }\n            ],\n            \"comment\": \"\",\n            \"diff\": 0.0,\n            \"new_buy_count\": 0\n        }\n    ],\n    \"maxPage\": 1\n}\n```\n\n### 可转债信息\n\n```python\nimport pysnowball as ball\nball.convertible_bond(page_size=5, page_count=1)\n```\n\n结果显示：\n\n```json\n{\n    \"version\": \"03070d792787f2543f5e2128fd0533e5\",\n    \"result\": {\n        \"pages\": 632,\n        \"data\": [\n            {\n                \"SECURITY_CODE\": \"113053\",\n                \"SECUCODE\": \"113053.SH\",\n                \"TRADE_MARKET\": \"CNSESH\",\n                \"SECURITY_NAME_ABBR\": \"隆22转债\",\n                \"DELIST_DATE\": None,\n                \"LISTING_DATE\": None,\n                \"CONVERT_STOCK_CODE\": \"601012\",\n                \"BOND_EXPIRE\": \"6\",\n                \"RATING\": \"AAA\",\n                \"VALUE_DATE\": \"2022-01-05 00: 00: 00\",\n                \"ISSUE_YEAR\": \"2022\",\n                \"CEASE_DATE\": \"2028-01-04 00: 00: 00\",\n                \"EXPIRE_DATE\": \"2028-01-05 00: 00: 00\",\n                \"PAY_INTEREST_DAY\": \"01-05\",\n                \"INTEREST_RATE_EXPLAIN\": \"第一年0.20%、第二年0.40%、第三年0.80%、第四年1.20%、第五年1.60%、第六年2.00%。\",\n                \"BOND_COMBINE_CODE\": \"22270600001JZJ\",\n                \"ACTUAL_ISSUE_SCALE\": 70,\n                \"ISSUE_PRICE\": 100,\n                \"REMARK\": \"本次发行的可转换公司债券给予公司原A股股东优先配售权。本次发行的隆22转债向发行人在股权登记日收市后登记在册的原A股股东实行优先配售,原股东优先配售后余额部分通过上交所交易系统发售。\",\n                \"PAR_VALUE\": 100,\n                \"ISSUE_OBJECT\": \"(1)向公司原股东优先配售:发行公告公布的股权登记日(即2022年1月4日,T-1日)收市后登记在册的公司所有股东。(2)网上发行:中华人民共和国境内持有上交所证券账户的自然人、法人、证券投资基金、符合法律规定的其他投资者等(国家法律、法规禁止者除外)。(3)本次发行的联合主承销商的自营账户不得参与本次申购。\",\n                \"REDEEM_TYPE\": None,\n                \"EXECUTE_REASON_HS\": None,\n                \"NOTICE_DATE_HS\": None,\n                \"NOTICE_DATE_SH\": None,\n                \"EXECUTE_PRICE_HS\": None,\n                \"EXECUTE_PRICE_SH\": None,\n                \"RECORD_DATE_SH\": None,\n                \"EXECUTE_START_DATESH\": None,\n                \"EXECUTE_START_DATEHS\": None,\n                \"EXECUTE_END_DATE\": None,\n                \"CORRECODE\": \"783012\",\n                \"CORRECODE_NAME_ABBR\": \"隆基发债\",\n                \"PUBLIC_START_DATE\": \"2022-01-05 00: 00: 00\",\n                \"CORRECODEO\": \"764012\",\n                \"CORRECODE_NAME_ABBRO\": \"隆基配债\",\n                \"BOND_START_DATE\": \"2022-01-07 00: 00: 00\",\n                \"SECURITY_START_DATE\": \"2022-01-04 00: 00: 00\",\n                \"SECURITY_SHORT_NAME\": \"隆基股份\",\n                \"FIRST_PER_PREPLACING\": 1.293,\n                \"ONLINE_GENERAL_AAU\": 1000,\n                \"ONLINE_GENERAL_LWR\": 0.02376563,\n                \"INITIAL_TRANSFER_PRICE\": 82.65,\n                \"TRANSFER_END_DATE\": \"2028-01-04 00: 00: 00\",\n                \"TRANSFER_START_DATE\": \"2022-07-11 00: 00: 00\",\n                \"RESALE_CLAUSE\": \"(1)有条件回售条款本次发行的可转换公司债券最后两个计息年度,如果公司股票在任何连续三十个交易日的收盘价低于当期转股价格的70%时,可转换公司债券持有人有权将其持有的可转换公司债券全部或部分按债券面值加上当期应计利息的价格回售给公司。若在前述三十个交易日内发生过转股价格因发生送股票股利、转增股本、增发新股(不包括因本次发行的可转换公司债券转股而增加的股本)、配股以及派发现金股利等情况而调整的情形,则在调整前的交易日按调整前的转股价格和收盘价计算,在调整后的交易日按调整后的转股价格和收盘价计算。如果出现转股价格向下修正的情况,则上述三十个交易日须从转股价格调整之后的第一个交易日起重新计算。本次发行的可转换公司债券最后两个计息年度,可转换公司债券持有人在每年回售条件首次满足后可按上述约定条件行使回售权一次,若在首次满足回售条件而可转换公司债券持有人未在公司届时公告的回售申报期内申报并实施回售的,该计息年度不应再行使回售权,可转换公司债券持有人不能多次行使部分回售权。(2)附加回售条款若本次发行可转换公司债券募集资金运用的实施情况与公司在募集说明书中的承诺相比出现变化,且该变化被中国证监会认定为改变募集资金用途的,可转换公司债券持有人享有一次以面值加上当期应计利息的价格向公司回售其持有的全部或部分可转换公司债券的权利。在上述情形下,可转换公司债券持有人可以在回售申报期内进行回售,在回售申报期内不实施回售的,不应再行使附加回售权(当期应计利息的计算方式参见赎回条款的相关内容)。\",\n                \"REDEEM_CLAUSE\": \"(1)到期赎回条款在本次发行的可转换公司债券期满后五个交易日内,公司将按债券面值的107%(含最后一期利息)的价格赎回未转股的可转换公司债券。(2)有条件赎回条款在本次发行的可转换公司债券转股期内,如果公司A股股票连续三十个交易日中至少有十五个交易日的收盘价不低于当期转股价格的130%(含130%),或本次发行的可转换公司债券未转股余额不足人民币3,\n                000万元时,公司有权按照债券面值加当期应计利息的价格赎回全部或部分未转股的可转换公司债券。当期应计利息的计算公式为:IA=B×i×t/365。IA:指当期应计利息;B:指本次发行的可转换公司债券持有人持有的可转换公司债券票面总金额;i:指可转换公司债券当年票面利率;t:指计息天数,即从上一个付息日起至本计息年度赎回日止的实际日历天数(算头不算尾)。若在前述三十个交易日内发生过转股价格调整的情形,则在转股价格调整日前的交易日按调整前的转股价格和收盘价计算,在转股价格调整日及之后的交易日按调整后的转股价格和收盘价计算。\", \"PARTY_NAME\": \"联合资信评估股份有限公司\", \"CONVERT_STOCK_PRICE\": 80.27, \"TRANSFER_PRICE\": 82.65, \"TRANSFER_VALUE\": 97.1204, \"CURRENT_BOND_PRICE\": \"-\", \"TRANSFER_PREMIUM_RATIO\": 2.96, \"CONVERT_STOCK_PRICEHQ\": None, \"MARKET\": None, \"RESALE_TRIG_PRICE\": 57.86, \"REDEEM_TRIG_PRICE\": 107.45, \"PBV_RATIO\": 9.44, \"IB_START_DATE\": \"2022-01-05 00: 00: 00\", \"IB_END_DATE\": \"2023-01-04 00: 00: 00\", \"CASHFLOW_DATE\": \"2023-01-05 00: 00: 00\", \"COUPON_IR\": 0.2, \"PARAM_NAME\": \"交易所系统网上向社会公众投资者发行,交易所系统网上向原A股无限售股东优先配售\", \"ISSUE_TYPE\": \"1,\n                4\", \"EXECUTE_REASON_SH\": None, \"PAYDAYNEW\": \"-05\", \"CURRENT_BOND_PRICENEW\": 100\n            }\n        ],\n        \"count\": 632\n    },\n    \"success\": True,\n    \"message\": \"ok\",\n    \"code\": 0\n}\n```\n\n### 指数基本信息\n\n具体指数编码可参照：\u003chttps://www.csindex.com.cn\u003e\n\n```python\nimport pysnowball as ball\nball.index_basic_info(\"399967\") #中证军工指数\n```\n\n结果显示：\n\n```json\n{\n    \"code\": \"200\",\n    \"msg\": \"Success\",\n    \"data\": {\n        \"indexFullNameCn\": \"中证军工指数\",\n        \"indexShortNameCn\": \"中证军工\",\n        \"indexFullNameEn\": \"CSI National Defense Industry Index\",\n        \"indexShortNameEn\": \"CSI National Defense\",\n        \"indexCode\": \"399967\",\n        \"ric\": \".CSI399967\",\n        \"bloombergid\": \"CSI9967\",\n        \"basicDate\": \"2004-12-31\",\n        \"basicIndex\": 1000.0,\n        \"publishDate\": \"2013-12-26\",\n        \"publishChannelCn\": \"卫星\",\n        \"publishChannelEn\": \"卫星\",\n        \"consNumber\": None,\n        \"adjFreqCn\": \"每半年\",\n        \"adjFreqEn\": \"Semiannually\",\n        \"currencyCn\": \"人民币\",\n        \"currencyEn\": \"CNY\",\n        \"indexType\": \"stock\",\n        \"indexCnDesc\": \"中证军工指数从沪深市场中选取十大军工集团控股的且主营业务与军工行业相关的上市公司证券，以及其他主营业务为军工行业的代表性上市公司证券作为指数样本，以反映军工行业公司的整体表现。\",\n        \"indexEnDesc\": \"CSI National Defense Industry Index is designed to track the performance of national defense industry stocks. The Index consists of the companies which are controlled by the 10 largest military group corporations or operating in the national defense industry.       \",\n        \"weightingType\": None,\n        \"weightingTypeEn\": None,\n        \"ifWeightCapped\": None,\n        \"ifWeightCappedEn\": None,\n        \"indexCompliance\": None\n    },\n    \"success\": True\n}\n```\n\n### 指数详细信息\n\n具体指数编码可参照：\u003chttps://www.csindex.com.cn\u003e\n\n```python\nimport pysnowball as ball\nball.index_details_data(\"399967\") #中证军工指数\n```\n\n结果显示：\n\n```json\n{\n    \"code\": \"200\",\n    \"msg\": \"Success\",\n    \"data\": {\n        \"编制方案\": [\n            {\n                \"fileName\": \"313_399967_Index_Methodology_en.pdf\",\n                \"filePath\": \"https://csi-web-dev.oss-cn-shanghai-finance-1-pub.aliyuncs.com/static/html/csindex/public/uploads/indices/detail/files/en/313_399967_Index_Methodology_en.pdf\",\n                \"fileType\": \"pdf\"\n            }\n        ],\n        \"发行人名单\": None,\n        \"备选名单\": None,\n        \"指数单张\": [\n            {\n                \"fileName\": \"399967factsheeten.pdf\",\n                \"filePath\": \"https://csi-web-dev.oss-cn-shanghai-finance-1-pub.aliyuncs.com/static/html/csindex/public/uploads/indices/detail/files/en/399967factsheeten.pdf\",\n                \"fileType\": \"pdf\"\n            },\n            {\n                \"fileName\": \"H20229factsheet.pdf\",\n                \"filePath\": \"https://csi-web-dev.oss-cn-shanghai-finance-1-pub.aliyuncs.com/static/html/csindex/public/uploads/indices/detail/files/en/H20229factsheet.pdf\",\n                \"fileType\": \"pdf\"\n            }\n        ],\n        \"样本权重\": [\n            {\n                \"fileName\": \"399967closeweight\",\n                \"filePath\": \"https://csi-web-dev.oss-cn-shanghai-finance-1-pub.aliyuncs.com/static/html/csindex/public/uploads/file/autofile/closeweight/399967closeweight.xls\",\n                \"fileType\": \"xls\"\n            }\n        ],\n        \"样本列表\": [\n            {\n                \"fileName\": \"399967cons\",\n                \"filePath\": \"https://csi-web-dev.oss-cn-shanghai-finance-1-pub.aliyuncs.com/static/html/csindex/public/uploads/file/autofile/cons/399967cons.xls\",\n                \"fileType\": \"xls\"\n            }\n        ],\n        \"指数估值\": [\n            {\n                \"fileName\": \"399967indicator\",\n                \"filePath\": \"https://csi-web-dev.oss-cn-shanghai-finance-1-pub.aliyuncs.com/static/html/csindex/public/uploads/file/autofile/indicator/399967indicator.xls\",\n                \"fileType\": \"xls\"\n            }\n        ]\n    },\n    \"success\": True\n}\n```\n\n### 指数权重股前十\n\n具体指数编码可参照：\u003chttps://www.csindex.com.cn\u003e\n\n```python\nimport pysnowball as ball\nball.index_weight_top10(\"399967\") #中证军工指数\n```\n\n结果显示：\n\n```json\n{\n    \"code\": \"200\",\n    \"msg\": \"Success\",\n    \"data\": {\n        \"updateDate\": \"2022-01-07\",\n        \"top5Sum\": 27.35,\n        \"top10Sum\": 41.98,\n        \"weightList\": [\n            {\n                \"rowNum\": \"1\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"002049\",\n                \"securityName\": \"紫光国微\",\n                \"securityNameEn\": \"Unigroup Guoxin Microelectronics Co., Ltd.\",\n                \"csiTypeL1\": \"信息技术\",\n                \"csiTypeL1En\": \"Information Technology\",\n                \"marketNameCn\": \"深圳证券交易所\",\n                \"marketNameEn\": \"Shenzhen  Exchange\",\n                \"weight\": 7.92,\n                \"preciseWeight\": 7.9236710279527784\n            },\n            {\n                \"rowNum\": \"2\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"600893\",\n                \"securityName\": \"航发动力\",\n                \"securityNameEn\": \"AVIC AVIATION ENGINE CORPORATION PLC.\",\n                \"csiTypeL1\": \"工业\",\n                \"csiTypeL1En\": \"Industrials\",\n                \"marketNameCn\": \"上海证券交易所\",\n                \"marketNameEn\": \"Shanghai  Exchange\",\n                \"weight\": 6.62,\n                \"preciseWeight\": 6.620251010156067\n            },\n            {\n                \"rowNum\": \"3\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"002179\",\n                \"securityName\": \"中航光电\",\n                \"securityNameEn\": \"AVIC Jonhon Optronic Technology Co.,Ltd.\",\n                \"csiTypeL1\": \"工业\",\n                \"csiTypeL1En\": \"Industrials\",\n                \"marketNameCn\": \"深圳证券交易所\",\n                \"marketNameEn\": \"Shenzhen  Exchange\",\n                \"weight\": 4.5,\n                \"preciseWeight\": 4.502779273316449\n            },\n            {\n                \"rowNum\": \"4\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"601989\",\n                \"securityName\": \"中国重工\",\n                \"securityNameEn\": \"China Shipbuilding Industry Co Ltd\",\n                \"csiTypeL1\": \"工业\",\n                \"csiTypeL1En\": \"Industrials\",\n                \"marketNameCn\": \"上海证券交易所\",\n                \"marketNameEn\": \"Shanghai  Exchange\",\n                \"weight\": 4.28,\n                \"preciseWeight\": 4.284116029624741\n            },\n            {\n                \"rowNum\": \"5\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"000768\",\n                \"securityName\": \"中航西飞\",\n                \"securityNameEn\": \"AVIC XI'AN AIRCRAFT INDUSTRY GROUP COMPANY LTD.\",\n                \"csiTypeL1\": \"工业\",\n                \"csiTypeL1En\": \"Industrials\",\n                \"marketNameCn\": \"深圳证券交易所\",\n                \"marketNameEn\": \"Shenzhen  Exchange\",\n                \"weight\": 4.02,\n                \"preciseWeight\": 4.020696936529087\n            },\n            {\n                \"rowNum\": \"6\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"000733\",\n                \"securityName\": \"振华科技\",\n                \"securityNameEn\": \"China Zhenhua (Group) Science \u0026 Technology Co Ltd\",\n                \"csiTypeL1\": \"信息技术\",\n                \"csiTypeL1En\": \"Information Technology\",\n                \"marketNameCn\": \"深圳证券交易所\",\n                \"marketNameEn\": \"Shenzhen  Exchange\",\n                \"weight\": 3.73,\n                \"preciseWeight\": 3.7268720605305283\n            },\n            {\n                \"rowNum\": \"7\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"600760\",\n                \"securityName\": \"中航沈飞\",\n                \"securityNameEn\": \"AVIC SHENYANG AIRCRAFT COMPANY LIMITED\",\n                \"csiTypeL1\": \"工业\",\n                \"csiTypeL1En\": \"Industrials\",\n                \"marketNameCn\": \"上海证券交易所\",\n                \"marketNameEn\": \"Shanghai  Exchange\",\n                \"weight\": 3.23,\n                \"preciseWeight\": 3.229894039999866\n            },\n            {\n                \"rowNum\": \"8\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"002013\",\n                \"securityName\": \"中航机电\",\n                \"securityNameEn\": \"AVIC Electromechanical Systems Co., Ltd.\",\n                \"csiTypeL1\": \"工业\",\n                \"csiTypeL1En\": \"Industrials\",\n                \"marketNameCn\": \"深圳证券交易所\",\n                \"marketNameEn\": \"Shenzhen  Exchange\",\n                \"weight\": 2.77,\n                \"preciseWeight\": 2.773592431150194\n            },\n            {\n                \"rowNum\": \"9\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"600765\",\n                \"securityName\": \"中航重机\",\n                \"securityNameEn\": \"Avic Heavy Machinery Co Ltd\",\n                \"csiTypeL1\": \"工业\",\n                \"csiTypeL1En\": \"Industrials\",\n                \"marketNameCn\": \"上海证券交易所\",\n                \"marketNameEn\": \"Shanghai  Exchange\",\n                \"weight\": 2.46,\n                \"preciseWeight\": 2.4619565694074566\n            },\n            {\n                \"rowNum\": \"10\",\n                \"indexCode\": \"399967\",\n                \"tradeDate\": \"20220107\",\n                \"securityCode\": \"002268\",\n                \"securityName\": \"卫士通\",\n                \"securityNameEn\": \"Westone Information Industry Inc\",\n                \"csiTypeL1\": \"信息技术\",\n                \"csiTypeL1En\": \"Information Technology\",\n                \"marketNameCn\": \"深圳证券交易所\",\n                \"marketNameEn\": \"Shenzhen  Exchange\",\n                \"weight\": 2.44,\n                \"preciseWeight\": 2.4397637345969736\n            }\n        ]\n    },\n    \"success\": True\n}\n```\n\n### 指数收益\n\n具体指数编码可参照：\u003chttps://www.csindex.com.cn\u003e\n\n```python\nimport pysnowball as ball\nball.index_perf_7(\"399967\") #最近7天数据\nball.index_perf_30(\"399967\") #最近30天数据\nball.index_perf_90(\"399967\") #最近90天数据\n```\n\n结果显示：\n\n```json\n{\n    \"code\": \"200\",\n    \"msg\": \"Success\",\n    \"data\": [\n        {\n            \"tradeDate\": \"20220104\",\n            \"indexCode\": \"399967\",\n            \"indexNameCnAll\": \"中证军工指数\",\n            \"indexNameCn\": \"中证军工\",\n            \"indexNameEnAll\": \"CSI National Defense Industry Index\",\n            \"indexNameEn\": \"CSI National Defense\",\n            \"open\": 14894.07,\n            \"high\": 14972.07,\n            \"low\": 14631.92,\n            \"close\": 14732.88,\n            \"change\": -164.01,\n            \"changePct\": -1.1,\n            \"tradingVol\": 10.21,\n            \"tradingValue\": 306.36,\n            \"consNumber\": 64.0\n        },\n        {\n            \"tradeDate\": \"20220105\",\n            \"indexCode\": \"399967\",\n            \"indexNameCnAll\": \"中证军工指数\",\n            \"indexNameCn\": \"中证军工\",\n            \"indexNameEnAll\": \"CSI National Defense Industry Index\",\n            \"indexNameEn\": \"CSI National Defense\",\n            \"open\": 14690.36,\n            \"high\": 14750.57,\n            \"low\": 13958.84,\n            \"close\": 13979.6,\n            \"change\": -753.28,\n            \"changePct\": -5.11,\n            \"tradingVol\": 11.73,\n            \"tradingValue\": 361.02,\n            \"consNumber\": 64.0\n        },\n        {\n            \"tradeDate\": \"20220106\",\n            \"indexCode\": \"399967\",\n            \"indexNameCnAll\": \"中证军工指数\",\n            \"indexNameCn\": \"中证军工\",\n            \"indexNameEnAll\": \"CSI National Defense Industry Index\",\n            \"indexNameEn\": \"CSI National Defense\",\n            \"open\": 13902.36,\n            \"high\": 13983.25,\n            \"low\": 13664.19,\n            \"close\": 13805.97,\n            \"change\": -173.63,\n            \"changePct\": -1.24,\n            \"tradingVol\": 9.02,\n            \"tradingValue\": 277.33,\n            \"consNumber\": 64.0\n        },\n        {\n            \"tradeDate\": \"20220107\",\n            \"indexCode\": \"399967\",\n            \"indexNameCnAll\": \"中证军工指数\",\n            \"indexNameCn\": \"中证军工\",\n            \"indexNameEnAll\": \"CSI National Defense Industry Index\",\n            \"indexNameEn\": \"CSI National Defense\",\n            \"open\": 13834.46,\n            \"high\": 13928.36,\n            \"low\": 13605.02,\n            \"close\": 13614.24,\n            \"change\": -191.73,\n            \"changePct\": -1.39,\n            \"tradingVol\": 8.5,\n            \"tradingValue\": 231.62,\n            \"consNumber\": 64.0\n        }\n    ],\n    \"success\": True\n}\n```\n\n### 深港通 北向数据 STOCK CONNECT NORTHBOUND SHAREHOLDING SEARCH BY DATE\n\n\u003e 可参照：\u003chttps://www.hkexnews.hk/sdw/search/mutualmarket.aspx?t=sz\u003e\n\n```python\nimport pysnowball as ball\nball.northbound_shareholding_sh() #默认当天\nball.northbound_shareholding_sh('2022/01/19')\n```\n\n结果显示：\n\n```json\n[\n    {\n        \"code\": \"30002\", \n        \"name\": \"RAYTRON TECHNOLOGY CO.,LTD. (A #688002)\", \n        \"shareholding\": 6241840, \n        \"shareholding_percent\": \"2.43%\"\n    },\n    ...\n]\n```\n\n### 沪港通 北向数据 STOCK CONNECT NORTHBOUND SHAREHOLDING SEARCH BY DATE\n\n\u003e 可参照：\u003chttps://www.hkexnews.hk/sdw/search/mutualmarket.aspx?t=sh\u003e\n\n```python\nimport pysnowball as ball\ndata = ball.northbound_shareholding_sz() #默认当天 可选填日期-格式：'2022/01/19'\nprint(data[0])\n```\n\n结果显示：\n\n```json\n{\n    \"code\": \"70001\", \n    \"name\": \"PING AN BANK CO., LTD. (A #000001)\", \n    \"shareholding\": 1839598842, \n    \"shareholding_percent\": \"9.47%\"\n}\n```\n\n### fund\n\n\n#### fund_detail\n\n```python\nimport pysnowball as ball\nball.fund_detail(\"008975\")\n```\n\n[结果显示](APIs/fund_detail.md)\n\n#### fund_info\n\n```python\nimport pysnowball as ball\n\nball.fund_info(\"008975\")\n```\n\n[结果显示](APIs/fund_info.md)\n\n\n#### fund_growth\n\n```python\nimport pysnowball as ball\nball.fund_growth(\"008975\")\n```\n\n[结果显示](APIs/fund_growth.md)\n\n\n\n#### fund_nav_history\n\n```python\nimport pysnowball as ball\nball.fund_nav_history(\"008975\")\n```\n\n[结果显示](APIs/fund_nav_history.md)\n\n\n#### fund_achievement\n\n```python\nimport pysnowball as ball\nball.fund_achievement(\"008975\")\n```\n\n[结果显示](APIs/fund_achievement.md)\n\n\n#### fund_asset\n\n```python\nimport pysnowball as ball\nball.fund_asset(\"008975\")\n```\n\n[结果显示](APIs/fund_asset.md)\n\n\n#### fund_manager\n\n```python\nimport pysnowball as ball\nball.fund_manager(\"008975\")\n```\n\n[结果显示](APIs/fund_manager.md)\n\n\n#### fund_trade_date\n\n```python\nimport pysnowball as ball\nball.fund_trade_date(\"008975\")\n```\n\n[结果显示](APIs/fund_trade_date.md)\n\n\n#### fund_derived\n\n```python\nimport pysnowball as ball\nball.fund_derived(\"008975\")\n```\n\n[结果显示](APIs/fund_derived.md)\n\n\n### 关键词搜索股票代码\n```python\nimport pysnowball as ball\nball.suggest_stock(\"tyzn\")\n```\n\n结果显示：\n```json\n{\n    \"code\": 200,\n    \"data\": [\n        {\n            \"code\": \"SH603273\",\n            \"label\": \"11\",\n            \"query\": \"天元智能\",\n            \"state\": 1,\n            \"stock_type\": 11,\n            \"type\": 1\n        },\n        {\n            \"code\": \"NQ837134\",\n            \"label\": \"61\",\n            \"query\": \"天元智能\",\n            \"state\": 2,\n            \"stock_type\": 61,\n            \"type\": 1\n        }\n    ],\n    \"message\": \"success\",\n    \"meta\": {\n        \"count\": 2,\n        \"feedback\": -1,\n        \"has_next_page\": true,\n        \"maxPage\": 1,\n        \"page\": 1,\n        \"query_id\": 1726881996430614528,\n        \"size\": 2\n    },\n    \"success\": true\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funame-yang%2Fpysnowball","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funame-yang%2Fpysnowball","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funame-yang%2Fpysnowball/lists"}