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