etf_purchase_redemption - ETF基金申赎接口

etf_purchase_redemption 是 PTrade 中用于ETF基金申赎接口的接口。

提示

  • live-or-trading-module-only
  • broker-or-counter-dependent

原型

etf_purchase_redemption(etf_code,amount,limit_price=None)

释义

etf_purchase_redemption 是 PTrade 中用于ETF基金申赎接口的接口。

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

参数

参数 是否必填 官方原始定义
etf_code etf_code
amount amount
limit_price limit_price=None

返回值

创建订单成功,则返回Order对象的id(str),失败则返回None(NoneType)。

示例

def initialize(context):

g.security = '510050.SS'

set_universe(g.security)

def handle_data(context, data):

#ETF申购

etf_purchase_redemption('510050.SS',900000)

#ETF赎回

etf_purchase_redemption('510050.SS',-900000,limit_price = 2.9995)

公共交易函数

详细说明

etf_purchase_redemption(etf_code,amount,limit_price=None)

使用场景

该函数仅支持PTrade客户端可用、仅在股票交易模块可用,对接jz_ufx、ATP、云订柜台不支持该函数

接口说明

该接口用于单只ETF基金申赎。

注意事项

参数详细说明

etf_code : 单支ETF代码,必传参数(str)

amount : 基金申赎数量, 正数表示申购, 负数表示赎回(int)

返回值

创建订单成功,则返回Order对象的id(str),失败则返回None(NoneType)。