用途:该技能用于通过 Trading 212 API(beta,可能变更)连接账户、鉴权、查询账户信息、搜索标的并下单买卖股票。
主要能力:支持 Demo 与 Live 两套环境,基础地址分别为 https://demo.trading212.com/api/v0 和 https://live.trading212.com/api/v0;支持 Invest 与 Stocks ISA 账户;可查询账户摘要(GET /api/v0/equity/account/summary);可下市价单、限价单、止损单、止损限价单,支持 GET /api/v0/equity/orders 查询挂单(资料在此处截断)。
使用方式:鉴权采用 HTTP Basic Auth,用户名为 API Key,密码为 API Secret。可设置 T212_API_KEY、T212_API_SECRET、T212_ENV,或按账户设置 T212_API_KEY_INVEST / T212_API_SECRET_INVEST 与 T212_API_KEY_STOCKS_ISA / T212_API_SECRET_STOCKS_ISA;也可预计算 T212_AUTH_HEADER 与 T212_BASE_URL。请求时按已配置的凭据组合选择。下单数量正数为买入、负数为卖出,需先搜索自定义 ticker,如 AAPL_US_EQ。
限制:API 处于 beta;API Key 与创建环境绑定,Live 与 Demo 不可互用;仅支持 Invest 和 Stocks ISA 账户;按金额下单(VALUE)不支持;部分接口有频率限制(如账户摘要 1 次/5 秒、市价单 50 次/分钟、限价类 1 次/2 秒);调用前须确认 LIVE 或 DEMO 环境。