跳转至

约定式交易

SMT 下单、协商下单、报价方查询、约定合约查询等。

需要认证

约定式交易方法需要在创建客户端时传入 api_key 参数。

约定式交易客户端方法集合,对应 /api/smt/* 端点。

smt_query_quoter(account_id: str = '') -> dict

查询报价方信息。

参数:

名称 类型 描述 默认
account_id str

交易账户 ID

''

返回:

类型 描述
dict

报价方信息

smt_query_compact(account_id: str = '') -> dict

查询约定合约列表。

参数:

名称 类型 描述 默认
account_id str

交易账户 ID

''

返回:

类型 描述
dict

约定合约列表

smt_query_order(account_id: str = '') -> dict

查询 SMT 委托列表。

参数:

名称 类型 描述 默认
account_id str

交易账户 ID

''

返回:

类型 描述
dict

SMT 委托列表

smt_negotiate_order_async(src_group_id: str, order_code: str, date: str, amount: float, apply_rate: float, dict_param: dict | None = None, account_id: str = '') -> dict

异步协商下单。

参数:

名称 类型 描述 默认
src_group_id str

源分组 ID

必需
order_code str

委托代码

必需
date str

日期

必需
amount float

金额

必需
apply_rate float

申请利率

必需
dict_param dict | None

附加参数字典

None
account_id str

交易账户 ID

''

返回:

类型 描述
dict

包含请求序号的字典

smt_appointment_order_async(order_code: str, date: str, amount: float, apply_rate: float, account_id: str = '') -> dict

异步预约委托。

参数:

名称 类型 描述 默认
order_code str

委托代码

必需
date str

日期

必需
amount float

金额

必需
apply_rate float

申请利率

必需
account_id str

交易账户 ID

''

返回:

类型 描述
dict

包含请求序号的字典

smt_appointment_cancel_async(apply_id: str, account_id: str = '') -> dict

异步取消预约。

参数:

名称 类型 描述 默认
apply_id str

预约申请 ID

必需
account_id str

交易账户 ID

''

返回:

类型 描述
dict

包含请求序号的字典

smt_compact_renewal_async(cash_compact_id: str, order_code: str, defer_days: int, defer_num: int, apply_rate: float, account_id: str = '') -> dict

异步合约展期。

参数:

名称 类型 描述 默认
cash_compact_id str

现金合约 ID

必需
order_code str

委托代码

必需
defer_days int

展期天数

必需
defer_num int

展期数量

必需
apply_rate float

申请利率

必需
account_id str

交易账户 ID

''

返回:

类型 描述
dict

包含请求序号的字典

smt_compact_return_async(src_group_id: str, cash_compact_id: str, order_code: str, occur_amount: float, account_id: str = '') -> dict

异步合约归还。

参数:

名称 类型 描述 默认
src_group_id str

源分组 ID

必需
cash_compact_id str

现金合约 ID

必需
order_code str

委托代码

必需
occur_amount float

发生金额

必需
account_id str

交易账户 ID

''

返回:

类型 描述
dict

包含请求序号的字典