get_crdt_fund - 可融资金信息查询

get_crdt_fund 是 PTrade 中用于可融资金信息查询的接口。

提示

  • live-or-trading-module-only

原型

get_crdt_fund(cash_group=None)

释义

get_crdt_fund 是 PTrade 中用于可融资金信息查询的接口。

研究:不支持;回测:不支持;模拟:官方目录未明确;实盘:支持。

参数

参数 是否必填 官方原始定义
cash_group cash_group=None

返回值

正常返回一个dict类型对象,key为股票代码,values为dict,包含返回的相关字段信息,如(dict[{}, {}])。异常返回None(NoneType)。

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

enable_balance: 可用资金(float);

real_buy_balance: 回报买入金额(float);

real_sell_balance: 回报卖出金额(float);

{'enable_balance': 68258.96, 'real_sell_balance': 446720.12, 'real_buy_balance': 491809.45}

示例

def initialize(context):

g.security = '600570.SS'

set_universe(g.security)

def handle_data(context, data):

# 获取可融资金信息

h = get_crdt_fund()

log.info(h)

期货专用函数

期货交易类函数

详细说明

get_crdt_fund(cash_group=None)

使用场景

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

接口说明

该接口用于获取可融资金信息查询。

注意事项

参数详细说明

cash_group:两融头寸性质(int),1为普通头寸,2为专项头寸,该字段不入参默认表示普通头寸;

返回值

正常返回一个dict类型对象,key为股票代码,values为dict,包含返回的相关字段信息,如(dict[{}, {}])。异常返回None(NoneType)。

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

enable_balance: 可用资金(float);

real_buy_balance: 回报买入金额(float);

real_sell_balance: 回报卖出金额(float);

{'enable_balance': 68258.96, 'real_sell_balance': 446720.12, 'real_buy_balance': 491809.45}