all_instruments - 所有合约基础信息

  • rqalpha.api.allinstruments(args, *kwargs_)[源代码]
  • 获取某个国家市场的所有合约信息。使用者可以通过这一方法很快地对合约信息有一个快速了解,目前仅支持中国市场。

参数:

  • type (str) – 需要查询合约类型,例如:type=’CS’代表股票。默认是所有类型
  • date (str | datetime | date) – 查询时间点返回:pandas DataFrame 所有合约的基本信息。

其中type参数传入的合约类型和对应的解释如下:

合约类型说明CSCommon Stock, 即股票ETFExchange Traded Fund, 即交易所交易基金LOFListed Open-Ended Fund,即上市型开放式基金FenjiMuFenji Mu Fund, 即分级母基金FenjiAFenji A Fund, 即分级A类基金FenjiBFenji B Funds, 即分级B类基金INDXIndex, 即指数FutureFutures,即期货,包含股指、国债和商品期货

Example:

获取中国市场所有分级基金的基础信息:

  1. [In]all_instruments('FenjiA')
  2. [Out]
  3. abbrev_symbol order_book_id product sector_code symbol
  4. 0 CYGA 150303.XSHE null null 华安创业板50A
  5. 1 JY500A 150088.XSHE null null 金鹰500A
  6. 2 TD500A 150053.XSHE null null 泰达稳健
  7. 3 HS500A 150110.XSHE null null 华商500A
  8. 4 QSAJ 150235.XSHE null null 鹏华证券A
  9. ...