get_turnover_rate - 历史换手率
getturnover_rate
(_order_book_id, count=1, fields=None)
param order_book_id: |
---|
| 可输入order_book_id, order_book_id list, symbol, symbol list |
type order_book_id: |
---|
| str | list[str] |
param int count: |
---|
| 回溯获取的数据个数。默认为当前能够获取到的最近的数据 |
param str fields: |
---|
| 默认为所有字段。见下方列表 |
fields | 字段名 |
---|
today | 当天换手率 |
week | 过去一周平均换手率 |
month | 过去一个月平均换手率 |
three_month | 过去三个月平均换手率 |
six_month | 过去六个月平均换手率 |
year | 过去一年平均换手率 |
current_year | 当年平均换手率 |
total | 上市以来平均换手率 |
return: | - 如果只传入一个order_book_id,多个fields,返回 pandas.DataFrame
- 如果传入order_book_id list,并指定单个field,函数会返回一个 pandas.DataFrame
- 如果传入order_book_id list,并指定多个fields,函数会返回一个 pandas.Panel
|
---|
example: | |
---|
获取平安银行历史换手率情况:
- logger.info(get_turnover_rate('000001.XSHE', count=5))
- #[Out]
- # today week month three_month six_month year \
- #2016-08-01 0.5190 0.4478 0.3213 0.2877 0.3442 0.5027
- #2016-08-02 0.3070 0.4134 0.3112 0.2843 0.3427 0.5019
- #2016-08-03 0.2902 0.3460 0.3102 0.2823 0.3432 0.4982
- #2016-08-04 0.9189 0.4938 0.3331 0.2914 0.3482 0.4992
- #2016-08-05 0.4962 0.5031 0.3426 0.2960 0.3504 0.4994
-
- # current_year total
- #2016-08-01 0.3585 1.1341
- #2016-08-02 0.3570 1.1341
- #2016-08-03 0.3565 1.1339
- #2016-08-04 0.3604 1.1339
- #2016-08-05 0.3613 1.1338