PTrade获取融资融券专用函数
融资融券查询类函数
更加详细的调用方法,后续会慢慢整理。
也可找寻博主历史文章,搜索关键词使用方案,比如本文涉及函数get_marginsec_open_amount !
get_marginsec_open_amount - 融券标的最大可卖数量查询
get_marginsec_open_amount(security, price=None)
使用场景
该函数仅支持Ptrade客户端可用,仅在两融交易模块可用。
接口说明
该接口用于融券标的最大可卖数量查询。
注意事项:
无
参数
security:股票代码(str);
price:限定价格(float);
返回
正常返回一个dict类型对象,key为股票代码,values为最大数量。异常返回空dict,如{}(dict[str:int])
示例
def initialize(context):
g.security = '600030.SS'
set_universe(g.security)
def handle_data(context, data):
security = g.security
# 查询中信证券最大可融券卖出数量
marginsec_open_dict = get_marginsec_open_amount(security)
if marginsec_open_dict is not None:
log.info(marginsec_open_dict.get(security))