PTrade获取融资融券专用函数

融资融券查询类函数

更加详细的调用方法,后续会慢慢整理。

也可找寻博主历史文章,搜索关键词使用方案,比如本文涉及函数get_margin_assert!

感谢关注,咨询免费开通量化回测与获取实盘权限,欢迎和博主联系!

get_margin_assert - 信用资产查询

get_margin_assert()
使用场景

该函数仅支持Ptrade客户端可用,仅在两融交易模块可用。

接口说明

该接口用于信用资产查询。

注意事项:

参数

返回

正常返回一个dict类型字段,包含所有信用资产信息。异常返回空dict,如{}(dict[str:float,...])

信用资产包含以下信息(相应字段无数据时返回None):

  • assure_asset:担保资产(str:float);
  • total_debit:负债总额(str:float);
  • enable_bail_balance:可用保证金(str:float);
  • assure_enbuy_balance:买担保品可用资金(str:float);
  • fin_enrepaid_balance:现金还款可用资金(str:float);
  • fin_max_quota:融资额度上限(str:float);
  • fin_enable_quota:融资可用额度(str:float);
  • fin_used_quota:融资已用额度(str:float);
  • fin_compact_balance:融资合约金额(str:float);
  • fin_compact_fare:融资合约费用(str:float);
  • fin_compact_interest:融资合约利息(str:float);
  • slo_enable_quota:融券可用额度(str:float);
  • slo_compact_fare:融券合约费用(str:float);
  • slo_compact_interest:融券合约利息(str:float);
示例
def initialize(context):
    g.security = '600570.SS'
    set_universe(g.security)

def handle_data(context, data):
    # 获取信用账户资产信息
    margin_asset = get_margin_assert()
    log.info(margin_asset)

 

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐