[ptrade交易实战] 第十六篇 融资融券查询类函数!(2)

前言

今天和大家分享的是关于融资融券查询类的一些函数,函数比较多,我会视情况分成两到三篇来分享,感兴趣的朋友可以点个关注!

具体的开通渠道可以看文章末尾!

一、get_margin_contractreal - 实时合约流水查询

这个函数是用来查询合约的实时流水的!

返回

正常返回一个DataFrame类型字段,columns为每个合约所包含的信息,异常返回None

实时合约流水包含以下信息:

init_date:交易日期(str:int);

compact_id:合约编号(str:str);

client_id:客户编号(str:str);

money_type:币种类别(str:str);

market_type:证券市场(str:str);

entrust_no:委托编号(str:int);

compact_type:合约类别(str:str);

stock_code:证券代码(str:str);

business_flag:业务标志(str:int);

occur_balance:发生金额(str:float);

post_balance:后资金额(str:float);

occur_amount:发生数量(str:float);

post_amount:后证券额(str:float);

occur_fare:发生费用(str:float);

post_fare:后余费用(str:float);

occur_interest:发生利息(str:float);

post_interest:后余利息(str:float);

remark:备注(str:str);

示例

def initialize(context):
    g.security = '600570.SS'
    set_universe(g.security)

def handle_data(context, data):
    # 获取实时流水
    df = get_margin_contractreal()
    log.info(df)

二、get_margin_assert ——信用资产查询

这个函数是用于信用资产查询。

返回

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

实时合约流水包含以下信息:

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_assert = get_margin_assert()
    log.info(margin_assert)

三、get_assure_security_list —— 担保券查询

用于担保券查询。

示例

def initialize(context):
    g.security = '600570.SS'
    set_universe(g.security)

def handle_data(context, data):
    # 获取最新的担保券列表
    assure_security = get_assure_security_list()
    log.info(assure_security)

  结语

ptrade的渠道可以通过《ptrade开通详则》来获取,感谢看到这里,如果有更多疑问欢迎在评论区支出!

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值