跳转至

gRPC API 完整参考

v1.4.85 新增. 本文件由 FutuOpenD-rs 自动生成工具产出, 跟随 daemon 每个 release 版本更新.

架构

futu-opend 的 gRPC 接口采用单一 Request RPC 设计: 所有业务通过 proto_id 分发到内部 handler, 避免为每个业务重复定义 RPC method.

Service 定义

service FutuOpenD {
  // 通用请求-响应 (覆盖所有行情 / 交易 / 系统接口)
  rpc Request(FutuRequest) returns (FutuResponse);

  // 流式推送 (行情更新 / 订单更新 / 到价提醒等)
  rpc SubscribePush(SubscribePushRequest) returns (stream PushEvent);
}

Message 结构

FutuRequest

message FutuRequest {
  uint32 proto_id = 1;   // 协议 ID (如 3004 = GetBasicQot)
  bytes body = 2;        // protobuf 编码的业务 body (Request.c2s)
}

TRD_PLACE_COMBO_ORDER (2227) 的 packet_id 可保持默认 0/0; daemon 会在转发前按当前 gRPC 连接自动补齐。

FutuResponse

message FutuResponse {
  int32 ret_type = 1;     // 0=成功, 其他=错误码
  string ret_msg = 2;     // 错误信息 (ret_type != 0 时有值)
  uint32 proto_id = 3;    // echo proto_id
  bytes body = 4;         // protobuf 编码的业务 body (Response.s2c)
}

PushEvent (streaming)

message PushEvent {
  uint32 proto_id = 1;    // 推送协议 ID (如 3005 = UpdateBasicQot)
  string sec_key = 2;     // 证券标识 (行情推送, 格式 "market_code" 如 "1_00700")
  int32 sub_type = 3;     // 订阅类型 (Qot_Common.SubType)
  bytes body = 4;         // protobuf 编码的推送数据
  string event_type = 5;  // "quote" / "trade" / "notify"
  uint64 acc_id = 6;      // 交易账户 ID (trade push 时有值)
}

使用模式

1. 单次请求 (Request RPC)

# Python grpc 客户端示例
import grpc
from futu_service_pb2 import FutuRequest
from futu_service_pb2_grpc import FutuOpenDStub
from qot_get_basic_qot_pb2 import Request as GetBasicQotRequest

channel = grpc.insecure_channel('localhost:22500')
stub = FutuOpenDStub(channel)

# 构 GetBasicQot 请求
c2s = GetBasicQotRequest.C2S(
    security_list=[{'market': 1, 'code': '00700'}]
)
body = GetBasicQotRequest(c2s=c2s).SerializeToString()

# 通过 proto_id 分发
rsp = stub.Request(FutuRequest(proto_id=3004, body=body))
if rsp.ret_type == 0:
    # 解析 Response
    from qot_get_basic_qot_pb2 import Response as GetBasicQotResponse
    result = GetBasicQotResponse().FromString(rsp.body)
    print(result.s2c)

2. 订阅推送 (Streaming)

from futu_service_pb2 import SubscribePushRequest

push_stream = stub.SubscribePush(SubscribePushRequest())
for event in push_stream:
    if event.event_type == "quote":
        # event.body 是 Qot_UpdateBasicQot / Qot_UpdateOrderBook 等 push
        print(f"proto_id={event.proto_id} sec_key={event.sec_key}")

先通过 Request RPC 调用 3001 (QOT_SUB) 订阅具体证券, 再通过 SubscribePush 接收推送.

Auth

与 REST / MCP 一致: gRPC metadata authorization: Bearer <API_KEY>. 参见 gRPC 指南和鉴权与限额.

公开 proto_id 表 (共 349 个)

按 category 分组. client 业务代码查这个表确认 proto_id 数值, 对应的 Request/Response proto 参考 Futu 官方 proto 定义.


连接管理

连接初始化、心跳、全局状态查询。

proto_id 常量名 说明
1001 INIT_CONNECT —
1002 GET_GLOBAL_STATE —
1003 NOTIFY —
1004 KEEP_ALIVE —
1005 GET_USER_INFO —
1006 VERIFICATION 其他
1007 GET_DELAY_STATISTICS —
1008 TEST_CMD —
1009 REMOTE_CMD —
1326 GET_TOKEN_STATE NN/MM token enablement and binding-state query, useful for unlock-trade diagnost...

额度查询

已用额度、历史 K 线额度查询。

proto_id 常量名 说明
1010 GET_USED_QUOTA —
3104 QOT_REQUEST_HISTORY_KL_QUOTA —

行情协议

实时订阅、K 线、摆盘、经纪队列、分时、逐笔成交等。

proto_id 常量名 说明
3001 QOT_SUB —
3002 QOT_REG_QOT_PUSH —
3003 QOT_GET_SUB_INFO —
3004 QOT_GET_BASIC_QOT —
3005 QOT_UPDATE_BASIC_QOT —
3006 QOT_GET_KL —
3007 QOT_UPDATE_KL —
3008 QOT_GET_RT —
3009 QOT_UPDATE_RT —
3010 QOT_GET_TICKER —
3011 QOT_UPDATE_TICKER —
3012 QOT_GET_ORDER_BOOK —
3013 QOT_UPDATE_ORDER_BOOK —
3014 QOT_GET_BROKER —
3015 QOT_UPDATE_BROKER —
3016 QOT_GET_ORDER_DETAIL —
3017 QOT_UPDATE_ORDER_DETAIL —
3019 QOT_UPDATE_PRICE_REMINDER —
3100 QOT_GET_HISTORY_KL —
3101 QOT_GET_HISTORY_KL_POINTS —
3103 QOT_REQUEST_HISTORY_KL —
3105 QOT_REQUEST_REHAB —
3200 QOT_GET_TRADE_DATE —
3201 QOT_GET_SUSPEND —
3202 QOT_GET_STATIC_INFO —
3203 QOT_GET_SECURITY_SNAPSHOT —
3204 QOT_GET_PLATE_SET —
3205 QOT_GET_PLATE_SECURITY —
3206 QOT_GET_REFERENCE —
3207 QOT_GET_OWNER_PLATE —
3208 QOT_GET_HOLDING_CHANGE_LIST —
3209 QOT_GET_OPTION_CHAIN —
3210 QOT_GET_WARRANT 新版 API
3211 QOT_GET_CAPITAL_FLOW —
3212 QOT_GET_CAPITAL_DISTRIBUTION —
3213 QOT_GET_USER_SECURITY —
3214 QOT_MODIFY_USER_SECURITY —
3215 QOT_STOCK_FILTER —
3216 QOT_GET_CODE_CHANGE —
3217 QOT_GET_IPO_LIST —
3218 QOT_GET_FUTURE_INFO —
3219 QOT_REQUEST_TRADE_DATE —
3220 QOT_SET_PRICE_REMINDER —
3221 QOT_GET_PRICE_REMINDER —
3222 QOT_GET_USER_SECURITY_GROUP —
3223 QOT_GET_MARKET_STATE —
3224 QOT_GET_OPTION_EXPIRATION_DATE —
3225 QOT_GET_FINANCIALS_EARNINGS_PRICE_MOVE Futu OpenAPI 10.6 QOT fundamental data / screen APIs.
3226 QOT_GET_FINANCIALS_EARNINGS_PRICE_HISTORY —
3227 QOT_GET_FINANCIALS_STATEMENTS —
3228 QOT_GET_FINANCIALS_REVENUE_BREAKDOWN —
3229 QOT_GET_RESEARCH_ANALYST_CONSENSUS —
3230 QOT_GET_RESEARCH_RATING_SUMMARY —
3231 QOT_GET_RESEARCH_MORNINGSTAR_REPORT —
3232 QOT_GET_VALUATION_DETAIL —
3233 QOT_GET_VALUATION_PLATE_STOCK_LIST —
3234 QOT_GET_CORPORATE_ACTIONS_DIVIDENDS —
3235 QOT_GET_CORPORATE_ACTIONS_BUYBACKS —
3236 QOT_GET_CORPORATE_ACTIONS_STOCK_SPLITS —
3237 QOT_GET_SHAREHOLDERS_OVERVIEW —
3238 QOT_GET_SHAREHOLDERS_HOLDING_CHANGES —
3239 QOT_GET_SHAREHOLDERS_HOLDER_DETAIL —
3240 QOT_GET_SHAREHOLDERS_INSTITUTIONAL —
3241 QOT_GET_INSIDER_HOLDER_LIST —
3242 QOT_GET_INSIDER_TRADE_LIST —
3243 QOT_GET_COMPANY_PROFILE —
3244 QOT_GET_COMPANY_EXECUTIVES —
3245 QOT_GET_COMPANY_EXECUTIVE_BACKGROUND —
3246 QOT_GET_COMPANY_OPERATIONAL_EFFICIENCY —
3247 QOT_GET_TOP_TEN_BUY_SELL_BROKERS —
3248 QOT_GET_DAILY_SHORT_VOLUME —
3249 QOT_GET_SHORT_INTEREST —
3250 QOT_GET_OPTION_VOLATILITY —
3251 QOT_GET_OPTION_EXERCISE_PROBABILITY —
3252 QOT_STOCK_SCREEN —
3253 QOT_OPTION_SCREEN —
3254 QOT_WARRANT_SCREEN —
3255 QOT_GET_OPTION_QUOTE —
3256 QOT_GET_OPTION_STRATEGY —
3257 QOT_GET_OPTION_STRATEGY_ANALYSIS —
3258 QOT_GET_OPTION_STRATEGY_SPREAD —
3259 QOT_GET_INDICATOR_LIST —
3260 QOT_REQUEST_INDICATOR_CALC —
3261 QOT_PUSH_INDICATOR_CALC —
3262 QOT_GET_SEARCH_QUOTE —
3263 QOT_GET_SEARCH_NEWS —
3301 QOT_GET_OPTION_MARKET_STATISTIC —
3302 QOT_GET_OPTION_UNDERLYING_HIS_STATISTIC —
3303 QOT_GET_OPTION_UNDERLYING_OVERVIEW —
3304 QOT_GET_OPTION_UNDERLYING_HIS_VOLATILITY —
3305 QOT_GET_OPTION_UNDERLYING_RANK —
3306 QOT_GET_OPTION_RANK —
3307 QOT_GET_OPTION_EVENT —
3308 QOT_GET_OPTION_EVENT_ALERT —
3309 QOT_SET_OPTION_EVENT_ALERT —
3310 QOT_UPDATE_OPTION_EVENT —
3311 QOT_GET_OPTION_ZERO_DTE_SCREENER —
3312 QOT_GET_OPTION_ZERO_DTE_CONTRACT —
3313 QOT_GET_OPTION_EARNINGS_SCREENER —
3314 QOT_GET_OPTION_SELLER_SCREENER —
3401 QOT_GET_EARNINGS_CALENDAR —
3402 QOT_GET_MACRO_INDICATOR_LIST —
3403 QOT_GET_MACRO_INDICATOR_HISTORY —
3404 QOT_GET_FED_WATCH_TARGET_RATE —
3405 QOT_GET_FED_WATCH_DOT_PLOT —
3406 QOT_GET_EARNINGS_BEAT_RANK —
3407 QOT_GET_DIVIDEND_RANK —
3408 QOT_GET_DIVIDEND_CALENDAR —
3409 QOT_GET_ECONOMIC_CALENDAR —
3410 QOT_GET_US_PRE_MARKET_RANK —
3411 QOT_GET_US_AFTER_HOURS_RANK —
3412 QOT_GET_US_OVERNIGHT_RANK —
3413 QOT_GET_TOP_MOVERS_RANK —
3414 QOT_GET_HOT_LIST —
3415 QOT_GET_SHORT_SELLING_RANK —
3416 QOT_GET_PERIOD_CHANGE_RANK —
3417 QOT_GET_HIGH_DIVIDEND_SOE_RANK —
3418 QOT_GET_INSTITUTION_LIST —
3419 QOT_GET_INSTITUTION_PROFILE —
3420 QOT_GET_INSTITUTION_DISTRIBUTION —
3421 QOT_GET_INSTITUTION_HOLDING_CHANGE —
3422 QOT_GET_INSTITUTION_HOLDING_LIST —
3423 QOT_GET_ARK_FUND_HOLDING —
3424 QOT_GET_ARK_STOCK_DYNAMIC —
3425 QOT_GET_ARK_ACTIVE_TRANSACTION —
3426 QOT_GET_RATING_CHANGE —
3427 QOT_GET_INDUSTRIAL_CHAIN_LIST —
3428 QOT_GET_INDUSTRIAL_CHAIN_DETAIL —
3429 QOT_GET_INDUSTRIAL_CHAIN_BY_PLATE —
3430 QOT_GET_INDUSTRIAL_PLATE_INFO —
3431 QOT_GET_INDUSTRIAL_PLATE_STOCK —
3432 QOT_GET_HEAT_MAP_DATA —
3433 QOT_GET_RISE_FALL_DISTRIBUTION —
3434 QOT_GET_EVENT_CONTRACT_CATEGORY —
3435 QOT_FILTER_COMPETITION —
3436 QOT_GET_EVENT_CONTRACT_SERIES_LIST —
3437 QOT_GET_EVENT_CONTRACT_EVENT_LIST —
3438 QOT_GET_EVENT_CONTRACT —
3439 QOT_GET_EVENT_CONTRACT_MILESTONE_LIST —
3445 QOT_GET_EVENT_CONTRACT_SNAPSHOT —
3446 QOT_GET_EVENT_CONTRACT_ORDER_BOOK —
3447 QOT_GET_EVENT_CONTRACT_KLINE —
3448 QOT_GET_EVENT_CONTRACT_TICKER —
3450 QOT_UPDATE_EVENT_CONTRACT_ORDER_BOOK —
3451 QOT_UPDATE_EVENT_CONTRACT_KLINE —
3452 QOT_UPDATE_EVENT_CONTRACT_TICKER —
3453 QOT_GET_EVENT_CONTRACT_COMBO_LIST —
3454 QOT_GET_EVENT_CONTRACT_COMBO_RFQ —
3455 QOT_SUB_EVENT_CONTRACT —
3456 QOT_REQUEST_HISTORY_EVENT_CONTRACT_KL —
3702 QOT_GET_REHAB —
3801 QOT_GET_TECHNICAL_UNUSUAL —
3802 QOT_GET_FINANCIAL_UNUSUAL —
3803 QOT_GET_DERIVATIVE_UNUSUAL —
6365 QOT_GET_TICKER_STATISTIC Ticker-statistic summary query.
6366 QOT_GET_TICKER_STATISTIC_DETAIL Ticker-statistic detail query; returns statistic rows plus pagination metadata.
6503 QOT_GET_SPREAD_TABLE Spread-table query for quote price increments.
20025 QOT_GET_FINANCIAL_CALENDAR_VIEW_INTERNAL Mobile/moomoo financial calendar view query; internal/extension backend command ...
20231 QOT_GET_RISK_FREE_RATE Risk-free-rate query for option pricing; returns HK / US / JP rates.
20426 QOT_SEARCH_TARGET_FINANCIAL_CALENDAR Mobile/moomoo target-stock financial calendar search. Rust OpenD read-only exten...
2131755009 QOT_GET_SECURITY_TRADING_SESSIONS v1.8 daemon-local public extension IDs. These are guarded against the pinned off...
2131755010 QOT_GET_MARKET_TRADING_SESSIONS —
2131755011 QOT_GET_HOT_NEWS —
2131755012 QOT_GET_LATEST_NEWS —
2131755013 QOT_GET_WATCHLIST_NEWS —
2131755014 QOT_GET_WATCHLIST_ANNOUNCEMENT —
2131755015 QOT_GET_WATCHLIST_RATING —
2131755016 QOT_GET_STOCK_NEWS —
2131755017 QOT_ETF_SCREEN —
2131755018 QOT_FUND_SCREEN —
2131755019 QOT_FUTURE_SCREEN —
2131755020 QOT_BOND_SCREEN —
2131755021 QOT_GET_KLINE_PATTERN —
2131755022 QOT_GET_KLINE_PATTERN_STATISTICS —
2131755023 QOT_GET_KLINE_PATTERN_STOCKS —
2131755024 QOT_GET_KLINE_PATTERN_PERFORMANCE —
2131755025 QOT_GET_KLINE_PATTERN_CATALOG —
2131755026 QOT_GET_STOCK_NOTE_LABELS —
2131755027 QOT_GET_STOCK_NOTES —
2131755028 QOT_SET_STOCK_NOTE —
2131755029 QOT_UPDATE_STOCK_NOTE —
2131755030 QOT_GET_FOREX_RATES —
2131755031 QOT_GET_RELATED_STOCKS —
2131755032 QOT_GET_EARNINGS_EXPECTED_MOVE —
2131755033 QOT_GET_NEWS_TRANSLATION —
2131755034 QOT_GET_FOREX_CONSTITUENTS —
2131755035 QOT_GET_OPTION_CHAIN_METADATA —
2131755036 QOT_GET_OPTION_GEX_BY_STRIKE —
2131755037 QOT_GET_OPTION_GEX_PROFILE —
2131755038 QOT_GET_OPTION_STRIKE_PRICES —
2131755039 QOT_GET_OPTION_IV_TERM_STRUCTURE —
2131755040 QOT_GET_OPTION_IV_SMILE —
2131755041 QOT_GET_OPTION_VOLUME_INTEREST_DISTRIBUTION —
2131755042 QOT_GET_MARGIN_RANKING —
2131755043 QOT_GET_STOCK_ADVANCED_INDICATORS —
2131755044 QOT_GET_CBBC_BASIC_INFO —
2131755045 QOT_GET_CBBC_DISTRIBUTION —
2131755046 QOT_GET_CALENDAR_FUTURE_UNDERLYINGS —
2131755047 QOT_GET_CALENDAR_FUTURE_SPREADS —
2131755048 QOT_GET_STOCK_HOLDINGS —
2131755049 QOT_GET_FUND_TOP_HOLDINGS —
2131755050 QOT_GET_FUND_INVESTMENT_DISTRIBUTION —
2131755051 QOT_GET_BOND_QUOTE_INFO —
2131755052 QOT_GET_CHIP_DISTRIBUTION —
2131755053 QOT_GET_OPTION_EVENT_DETAIL —
2131755054 QOT_GET_PLATFORM_ANNOUNCEMENTS —
2131755055 QOT_GET_PLATFORM_ANNOUNCEMENTS_BY_IDS —
2131755056 QOT_UPDATE_PLATFORM_ANNOUNCEMENT —
2131755057 QOT_GET_NEWS_PUSH_SETTINGS —
2131755058 QOT_SET_NEWS_PUSH_SETTINGS —
2131755059 QOT_GET_ALERT_SYSTEM_NOTIFY_SETTING —
2131755060 QOT_SET_ALERT_SYSTEM_NOTIFY_SETTING —
2131755061 QOT_GET_MULTI_DAY_VOLUME_AVERAGES Versioned read extension; source binding is 后端请求, not this local ID.
2131755062 QOT_GET_BOND_REDEMPTIONS Versioned read extension; source binding is 后端请求, not this local ID.
2131755063 QOT_GET_HOLIDAY_CALENDAR Desktop holiday calendar (local versioned extension, source 后端请求).
2131755064 QOT_GET_REMINDER_SETTINGS —
2131755065 QOT_MUTATE_REMINDER_SETTINGS —
2131755066 QOT_GET_COMMON_REMINDER_SETTINGS —
2131755067 QOT_GET_COMMON_REMINDER_ITEMS —
2131755068 QOT_GET_COMMON_REMINDER_BUSINESS_INFO —
2131755069 QOT_SET_COMMON_REMINDERS —
2131755070 QOT_UPDATE_COMMON_REMINDERS —
2131755071 QOT_GET_TAPE_READING_EVENTS —
2131755072 QOT_GET_TAPE_READING_STATISTICS —
2131755073 QOT_SET_TAPE_READING_SUBSCRIPTION —
2131755074 QOT_UPDATE_TAPE_READING_EVENT —
2131755075 QOT_UPDATE_TAPE_READING_STATISTICS —
2131755076 QOT_GET_QUANT_CLOUD_STRATEGIES Local extension IDs, frozen by Desktop Phase 2 plan42.8; never backend command I...
2131755077 QOT_CREATE_QUANT_CLOUD_STRATEGIES —
2131755078 QOT_UPDATE_QUANT_CLOUD_STRATEGY —
2131755079 QOT_DELETE_QUANT_CLOUD_STRATEGIES —
2131755080 QOT_GET_QUANT_CLOUD_ARCHIVES —
2131755081 QOT_CREATE_QUANT_CLOUD_ARCHIVES —
2131755082 QOT_UPDATE_QUANT_CLOUD_ARCHIVE —
2131755083 QOT_DELETE_QUANT_CLOUD_ARCHIVES —
2131755084 QOT_GET_QUANT_CLOUD_QUOTA —
2131755085 QOT_UPDATE_QUANT_CLOUD_STRATEGY_CHANGE —
2131755086 QOT_GET_QUANT_RUNNING_INVENTORY Local extension IDs allocated in Desktop Phase 2 plan44.
2131755087 QOT_GET_QUANT_RUNNING_DATA —
2131755088 QOT_UPSERT_QUANT_RUNNING_DATA —
2131755089 QOT_GET_SILVER_BOND_DIVIDENDS —
2131755090 QOT_REQUEST_HK_OPTION_QUOTE Explicit account-independent HK option inquiry extension.

交易协议

账户列表、资金、持仓、下单、改单 / 撤单、解锁、历史查询。

proto_id 常量名 说明
2001 TRD_GET_ACC_LIST —
2005 TRD_UNLOCK_TRADE —
2008 TRD_SUB_ACC_PUSH —
2101 TRD_GET_FUNDS —
2102 TRD_GET_POSITION_LIST —
2111 TRD_GET_MAX_TRD_QTYS —
2112 TRD_GET_COMBO_MAX_TRD_QTYS —
2201 TRD_GET_ORDER_LIST —
2202 TRD_PLACE_ORDER —
2205 TRD_MODIFY_ORDER —
2208 TRD_UPDATE_ORDER —
2211 TRD_GET_ORDER_FILL_LIST —
2218 TRD_UPDATE_ORDER_FILL —
2221 TRD_GET_HISTORY_ORDER_LIST —
2222 TRD_GET_HISTORY_ORDER_FILL_LIST —
2223 TRD_GET_MARGIN_RATIO 交易新版 API
2225 TRD_GET_ORDER_FEE —
2226 TRD_FLOW_SUMMARY —
2227 TRD_PLACE_COMBO_ORDER —
2237 TRD_RECONFIRM_ORDER —
2240 TRD_NOTIFY —
22701 TRD_GET_CASH_LOG Cash log, cash detail, and business-group query endpoints.
22702 TRD_GET_CASH_DETAIL —
22703 TRD_GET_BIZ_GROUP —
22704 TRD_GET_MARGIN_INFO Margin-account information per market.
22705 TRD_GET_ACCOUNT_FLAG Account compliance flags for product access, risk assessment, and opt-in status.
22706 TRD_GET_BOND_TOTAL_ASSET Bond holdings and bond trade-preparation endpoints. Only HK / US / SG bond accou...
22707 TRD_GET_BOND_SINGLE_ASSET —
22708 TRD_GET_BOND_POSITION_LIST —
22709 TRD_GET_BOND_ANSWER_STATE —
22710 TRD_GET_BOND_TRADE_REMINDER —
22711 TRD_PREVIEW_ORDER_IMPACT Daemon-local v1.8 pre-order account-impact preview extension.
22712 TRD_GET_ASSET_TREND Daemon-local v1.8 customer+broker-area performance extensions.
22713 TRD_GET_YIELD_TREND —
22714 TRD_GET_RETURN_CALENDAR —
22715 TRD_GET_ORDER_RELATIONS Daemon-local v1.8 cache-only order relation graph extension.
22716 TRD_GET_POSITION_CORPORATE_ACTIONS v1.8 position-related corporate-action risk projection.
22717 TRD_PLACE_ORDER_GROUP v1.8 guarded atomic BFF group-order mutations.
22718 TRD_MODIFY_ORDER_GROUP —
22719 TRD_CANCEL_ORDER_GROUP —
22720 TRD_DELETE_ORDER_GROUP —
22721 TRD_PLACE_ALGO_ORDER v1.8 guarded complete algorithm-order mutations and execution logs.
22722 TRD_MODIFY_ALGO_ORDER —
22723 TRD_GET_ALGO_ORDER_LOGS —
22724 TRD_REVERSE_POSITION v1.8 guarded server-atomic position actions.
22725 TRD_ROLL_POSITION —
22726 TRD_CLEAR_FUTURES_POSITIONS —
22727 TRD_BATCH_CLOSE_POSITIONS —
2132803585 TRD_GET_ORDER_FILL_DETAILS —
2132803586 TRD_GET_ORDER_DATES —
2132803587 TRD_GET_TODAY_FILL_STATISTICS —
2132803588 TRD_GET_FUTURE_SUBPOSITIONS —
2132803589 TRD_GET_SYMBOL_HISTORY_ORDERS —
2132803590 TRD_GET_SYMBOL_HISTORY_FILLS —
2132803591 TRD_GET_SUB_ACCOUNT_FILL_QUANTITIES —
2132803592 TRD_GET_SYMBOL_TRADE_COUNTS —
2132803593 TRD_GET_FUTURE_POSITION_BREAKDOWN —
2132803594 TRD_GET_OPTION_COMBO_ELIGIBILITY —
2132803595 TRD_GET_BROKER_OPTION_STRATEGIES —
2132803596 TRD_GET_TRANSACTION_FEE_PLAN —
2132803597 TRD_GET_LEGACY_FUTURE_FEE_CONFIG —
2132803599 TRD_GET_PREMIUM_ENTITLEMENTS —
2132803600 TRD_GET_FRACTIONAL_SHARE_WHITELIST —
2132803601 TRD_GET_BROKER_TOTAL_ASSETS —
2132803602 TRD_GET_TRADE_PASSWORD_STATE —
2132803603 TRD_GET_CASH_SWEEP_CONFIGURATION Cash sweep configuration (local opt-in read extension).
2132803604 TRD_GET_CASH_SWEEP_REDEMPTION_CAPACITY Cash sweep redemption capacity (local opt-in read extension).
2132803605 TRD_GET_WEALTH_HOLDINGS —
2132803606 TRD_GET_BOND_ACCOUNT_POSITIONS —
2132803607 TRD_GET_FUND_ACCOUNT_POSITIONS —
2132803608 TRD_GET_FUND_POSITION_DETAILS —
2132803609 TRD_GET_FOREX_ACCOUNTS —
2132803610 TRD_GET_FOREX_RISK_CONTROL —
2132803611 TRD_PREVIEW_FOREX_MARGIN —
2132803612 TRD_GET_FOREX_ASSETS Explicit read of current qualified Forex account assets.
2132803613 TRD_GET_FOREX_ACCOUNT_QUOTE_CONTEXT Explicit raw Forex account quote context; not subscription authority.
2132803614 TRD_GET_FOREX_SYMBOL_CONFIGS Raw broker Forex symbol settings; not trading authority.
2132803615 TRD_BEGIN_FOREX_UNLOCK Explicit modern Forex password verification.
2132803616 TRD_COMPLETE_FOREX_UNLOCK Complete a caller-bound modern Forex OTP challenge.
2132803617 TRD_LOCK_FOREX_TRADE Revoke selected local modern Forex credentials now.
2132803618 TRD_GET_FOREX_UNLOCK_STATUS Read safe current and historical modern Forex unlock states.
2132803619 TRD_GET_ACCOUNT_FINANCING_SETTING Explicit account funding settings: GetAccountFinancingSetting.
2132803620 TRD_SET_ACCOUNT_FINANCING_SETTING Explicit account funding settings: SetAccountFinancingSetting.
2132803621 TRD_GET_ACCOUNT_AUTO_EXCHANGE_SETTING Explicit account funding settings: GetAccountAutoExchangeSetting.
2132803622 TRD_SET_ACCOUNT_AUTO_EXCHANGE_SETTING Explicit account funding settings: SetAccountAutoExchangeSetting.
2132803623 TRD_GET_ACCOUNT_FOREIGN_EXCHANGE_SETTING Explicit account funding settings: GetAccountForeignExchangeSetting.
2132803624 TRD_SET_ACCOUNT_FOREIGN_EXCHANGE_SETTING Explicit account funding settings: SetAccountForeignExchangeSetting.
2132803625 TRD_GET_ACCOUNT_LOCAL_EXCHANGE_SETTING Explicit account funding settings: GetAccountLocalExchangeSetting.
2132803626 TRD_SET_ACCOUNT_LOCAL_EXCHANGE_SETTING Explicit account funding settings: SetAccountLocalExchangeSetting.
2132803627 TRD_GET_FOREX_ORDERS Opt-in retail Forex order operations; no ordinary FTAPI trading-market alias.
2132803628 TRD_GET_FOREX_ORDER_DETAIL —
2132803629 TRD_CANCEL_FOREX_ORDER —
2132803630 TRD_SET_FOREX_POSITION_STOPS —
2132803631 TRD_CONFIRM_FOREX_ORDER —
2132803632 TRD_MODIFY_FOREX_ORDER —

更多