命名词典
交易接口使用的所有枚举值与数据结构对照表。各接口文档中的枚举字段与响应结构均可在此查阅。
trd_side(交易方向)
| 取值 | 含义 |
|---|---|
| NONE | 未知方向 |
| BUY | 买入 |
| SELL | 卖出 |
| SELL_SHORT | 卖空 |
| BUY_BACK | 买回(平空仓) |
order_type(订单类型)
| 取值 | 含义 |
|---|---|
| NONE | 未知类型 |
| LIMIT | 限价单 |
| MARKET | 市价单 |
| AUCTION | 竞价市价单 |
| AUCTION_LIMIT | 竞价限价单 |
| STOP | 止损单 |
| STOP_LIMIT | 止损限价单 |
| MARKET_IF_TOUCHED | 触及市价单 |
| LIMIT_IF_TOUCHED | 触及限价单 |
order_status(订单状态)
| 取值 | 含义 |
|---|---|
| NONE | 未知状态 |
| WAITING_SUBMIT | 等待提交 |
| SUBMITTING | 提交中 |
| SUBMITTED | 已提交(待成交) |
| FILLED_PART | 部分成交(未撤单) |
| FILLED_ALL | 全部成交 |
| CANCELLED_PART | 部分成交,剩余已撤单 |
| CANCELLED_ALL | 全部撤单,无成交 |
| FAILED | 订单失败,被服务端拒绝 |
| DISABLED | 订单已失效 |
| DELETED | 已删除,仅未成交订单可删除 |
trd_market(交易市场)
| 取值 | 含义 |
|---|---|
| NONE | 未知市场 |
| HK | 港股市场 |
| US | 美股市场 |
| SG | 新加坡市场 |
| HKCC | HKCC 市场 |
| CA | 加拿大市场 |
| FUTURES | 期货市场 |
exchange(交易所)
| 取值 | 含义 |
|---|---|
| US | 美国市场 |
| SEHK | 香港联合交易所 |
| SGX | 新加坡交易所 |
| SSE | 上海证券交易所(沪港通) |
| SZSE | 深圳证券交易所(深港通) |
| JP | 日本交易所 |
| CA | 加拿大交易所 |
| CME | 芝加哥商品交易所 |
| CBOT | 芝加哥期货交易所 |
| NYMEX | 纽约商品交易所 |
| COMEX | 纽约商品交易所(贵金属) |
| CBOE | 芝加哥期权交易所 |
| HKFE | 香港期货交易所 |
trading_session(交易时段)
| 取值 | 含义 |
|---|---|
| NONE | 未知 |
| RTH | 常规交易时段 |
| RTH+Pre/Post-Mkt | 盘前盘后 |
| OVERNIGHT | 夜间交易 |
| ALL_DAY | 全日交易 |
仅适用于美股;市价单仅支持 RTH。
time_in_force(有效期)
| 取值 | 含义 |
|---|---|
| NONE | 未知 |
| DAY | 当日有效 |
| GTC | 撤单前有效 |
order_class(订单类别)
| 取值 | 含义 |
|---|---|
| NORMAL | 普通单腿订单(默认) |
| MLEG | 多腿订单 |
lot_type(手数类型)
| 取值 | 含义 |
|---|---|
| ODD | 碎股 |
| ROUND | 整手(默认) |
仅适用于港股交易。
currency(币种)
| 取值 | 含义 |
|---|---|
| NONE | 未知 |
| HKD | 港币 |
| USD | 美元 |
| CNH | 离岸人民币 |
| JPY | 日元 |
| SGD | 新加坡元 |
trail_type(追踪类型)
| 取值 | 含义 |
|---|---|
| NONE | 未知 |
| RATIO | 追踪比例 |
| AMOUNT | 追踪金额 |
deal_status(成交状态)
| 取值 | 含义 |
|---|---|
| OK | 正常 |
| CANCELLED | 已撤销 |
| CHANGED | 已变更 |
security_type(证券类型)
| 取值 | 含义 |
|---|---|
| STOCK | 股票 |
| OPTION | 期权 |
| FUTURES | 期货 |
| MULTILEG_OPTION | 多腿期权 |
position_side(持仓方向)
| 取值 | 含义 |
|---|---|
| NONE | 未知 |
| LONG | 多头(默认) |
| SHORT | 空头 |
clt_risk_status(风险状态)
| 取值 | 含义 |
|---|---|
| NONE | 未知 |
| LEVEL1 | 非常安全 |
| LEVEL2 | 安全 |
| LEVEL3 | 安全 |
| LEVEL4 | 低风险 |
| LEVEL5 | 中风险 |
| LEVEL6 | 高风险 |
| LEVEL7 | 预警 |
| LEVEL8 | 追缴保证金 |
| LEVEL9 | 追缴保证金 |
enable_market(支持交易市场)
用于 获取授权交易账户 返回值。
| 取值 | 含义 |
|---|---|
| 1 | 港股市场 |
| 2 | 美股市场 |
| 4 | HKCC 市场 |
| 5 | 期货市场 |
| 6 | 新加坡市场 |
| 7 | 加密货币 |
| 8 | 澳洲市场 |
| 9 | 外汇市场 |
| 10 | 债券 |
| 11 | 马来西亚市场 |
| 12 | 加拿大市场 |
| 14 | 基金 |
| 15 | 日本市场 |
| 16 | 结构化票据 |
| 24 | 新加坡基金 |
security_firm(券商)
用于 获取授权交易账户 返回值。
| 取值 | 含义 |
|---|---|
| FUTUSECURITIES | 富途证券(香港) |
| FUTUSG | moomoo(新加坡) |
| FUTUINC | moomoo(美国) |
| FUTUCA | moomoo(加拿大) |
option_strategy(期权策略)
用于多腿订单的 multi_leg_info.option_strategy 字段。
| 取值 | 含义 |
|---|---|
| Covered | 备兑策略 |
| VerticalSpread | 垂直价差 |
| Straddle | 跨式 |
| Strangle | 宽跨式 |
| Collar | 领口策略 |
| Butterfly | 蝶式 |
| Condor | 鹰式 |
| IronButterfly | 铁蝶式 |
| IronCondor | 铁鹰式 |
| CalenderSpread | 日历价差 |
| DiagonalSpread | 对角价差 |
| Customize | 自定义 |
Account(账户结构)
获取授权交易账户 接口返回的账户对象。
| 字段 | 类型 | 说明 |
|---|---|---|
account_id | string | 交易业务账户 ID |
security_firm | SecurityFirm | 券商信息 |
enable_market | list[int] | 支持的交易市场,取值参见 enable_market |
univs_account_card_number | string | 综合账户卡号(16 位) |
acc_type | string | 账户类型:cash(现金账户)/ margin(保证金账户) |
account_card_number | string | 业务账户卡号(16 位) |
Order(订单结构)
订单查询接口返回的订单对象。
| 字段 | 类型 | 说明 |
|---|---|---|
side | TrdSide | 交易方向 |
order_type | OrderType | 订单类型 |
order_status | OrderStatus | 订单状态 |
order_id | string | 订单 ID |
code | string | 证券代码 |
stock_name | string | 证券名称 |
security_type | SecurityType | 证券类型 |
qty | string | 订单数量 |
price | string | 订单价格 |
currency | Currency | 交易币种 |
create_time | uint64 | 创建时间 |
updated_time | uint64 | 最后更新时间 |
dealt_qty | string | 成交数量 |
dealt_avg_price | string | 成交均价 |
last_err_msg | string | 最后错误描述 |
remark | string | 下单时的备注标识 |
time_in_force | TimeInForce | 有效期 |
session | TradingSession | 交易时段 |
aux_price | string | 触发价格 |
trail_type | TrailType | 追踪类型 |
trail_value | string | 追踪金额/比例。当 TrdSide 为 SELL 或 SELL_SHORT 时为负数。 |
trail_spread | string | 指定价差。当 TrdSide 为 SELL 或 SELL_SHORT 时为负数。 |
multi_leg_info | list[MultiLegInfo] | 多腿订单信息 |
OrderFill(成交结构)
成交查询接口返回的成交对象。
| 字段 | 类型 | 说明 |
|---|---|---|
trd_side | TrdSide | 交易方向 |
deal_id | string | 成交 ID |
order_id | string | 订单 ID |
code | string | 证券代码 |
stock_name | string | 证券名称 |
qty | string | 成交数量 |
price | string | 成交价格 |
create_time | uint64 | 创建时间 |
updated_time | uint64 | 最后更新时间 |
counter_broker_id | int | 对手方券商编号 |
counter_broker_name | string | 对手方券商名称 |
status | DealStatus | 成交状态 |
MultiLegInfo(多腿订单信息)
下单或订单详情中多腿订单的详细信息。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
option_strategy | OptionStrategy | 是 | 多腿期权策略类型 |
underlying_symbol | string | 是 | 多腿期权的标的股票代码,例如 AAPL |
underlying_stock_name | string | 否 | 标的股票名称(仅响应中返回) |
leg_infos | list[OrderLegInfo] | 是 | 各腿信息 |
OrderLegInfo(订单腿信息)
多腿订单中每一腿的详细信息。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
leg_symbol | string | 是 | 腿的证券代码 |
leg_exchange | Exchange | 是 | 腿的交易所 |
leg_ratio_qty | string | 是 | 各腿按最大公因数原则确定的比例 |
leg_side | TrdSide | 是 | 各腿方向 |
leg_security_type | SecurityType | 是 | 腿的证券类型 |
leg_stock_name | string | 否 | 腿的证券名称(仅响应中返回) |
leg_hp_multiplier | string | 否 | 腿的合约乘数(仅响应中返回) |
leg_avg_fill_price | string | 否 | 各腿成交均价(仅响应中返回) |