Files
wiki/quant/us-stock-trading-evaluation.md
T

31 KiB
Raw Blame History

美股交易方案评估

评估把现有 MultiAssetChannelBreakoutV5(ATR 通道突破)策略从加密货币永续合约迁移到美股交易的可行路径。 核心诉求:免佣金、免费 API、免费实时数据、对中国用户友好、聚焦策略不写框架


1. 为什么 freqtrade 不能直接做美股

freqtrade 是专为加密货币交易所设计的框架,无法交易美股,原因在框架边界:

  • 交易所层只接 CCXTfreqtrade/exchange/exchange.py 启动时硬校验 raise OperationalException(f"Exchange {name} is not supported by ccxt"),不在 CCXT 清单里的券商注册不了。 Robinhood / Schwab / Alpaca / Futu / IBKR 均不在 CCXT(已核实 ccxt/__init__.py grep 全空)。
  • 标的命名是加密合约对BTC/USDT:USDT 这种 BASE/QUOTE:SETTLE 格式,股票代码(AAPL)不匹配。
  • 数据层假设 7×24 连续行情:K 线下载、回填、心跳按加密市场 24h 设计,美股盘前盘后/收盘/涨跌停/拆股分红均无处理逻辑。
  • 下单语义是加密衍生品futures/margin/isolated 是永续合约概念,美股无对应。

策略逻辑(ATR/SMA/ADX/通道突破/分段止损)本身通用,可迁移到美股框架,载体不能是 freqtrade。


2. 候选券商对比

基准:盈透 IBKR(已有账户)——API 成熟、全球开户、ib_async 维护活跃;但收佣金Tiered ~$0.0035/股)、实时行情按交易所付费,在"免佣金/免费数据"维度不达标。

维度 Schwab 嘉信 Alpaca Futu 富途/moomoo IBKR 盈透(基准) Robinhood
免佣金(美股) $0 $0 ⚠️ 低非零(~$0.0049/股) 收佣金 $0
免费 API 免费 免费(API-first) OpenAPI 免费 免费访问 免费
免费实时数据 免费基础报价 免费(websocket) 要订阅 push 包 按交易所付费 免费
中国用户开户 国际账户(经香港, W-8BEN, 无需 SSN) ⚠️ 有国际支持, 中国是否在支持列表待核实 最友好(大陆直接开) 友好 需 SSN+美国地址, 中国用户不能开
开户门槛 ⚠️ 国际账户最低入金 ~$25,000 低/无最低 无最低
量化框架对接 ⚠️ 较少(Schwab API 2024 才上线, 生态薄) 最好(backtrader/QuantConnect/nautilus 多原生集成) ⚠️ 主要自家 SDK backtrader/nautilus/Lean 支持 freqtrade 不支持
API 成熟度 ⚠️ 新(TD API 迁移中) 稳定、为量化设计 自家 SDK 完善 最成熟

2.1 关键发现

  • Robinhood 对中国用户是死路:官方开户要求(robinhood.com/us/en/support/articles/what-you-need-to-get-started/)强制 SSN不接受 ITIN)+ 美国境内居住地址 + 美国公民/绿卡/有效美国签证。盈透账户对此无帮助——两者无关。
  • Schwab 是最接近"Robinhood 免费体验 + 中国能开"的正规券商:$0 美股佣金 + 免费基础实时报价 + 经香港国际分部服务中国居民(W-8BEN、无 SSN)。代价:~$25k 最低入金、PDT 规则、API 生态薄。
  • Alpaca 是"聚焦策略"最优解API-first、$0 佣金、免费实时数据、量化框架原生集成最全。卡点:中国大陆是否在支持国家清单未在官方页面确认(页面 JS 渲染),开户前必查。
  • Futu 最中国友好但 ①③ 不达标:实时行情要付费订阅 push 包,且非零佣金。

2.2 监管约束:PDT 规则

所有美国券商保证金账户都受 Pattern Day Trader 规则约束:权益 < $25,000 时,5 个交易日最多 3 次日内交易(开+平同一只标的当天算一次)。这是 SEC 监管规则,非券商私设。

  • 15m 通道突破策略持仓约 4-5 小时,多数情况不算日内交易(只要不同一天开平同一标的),但建仓频率高时要留意。
  • 现金账户不受 PDT 限制,但受 T+1 结算资金约束(2024 年 5 月起美股 T+1)。

3. 支持盈透的量化框架现状(GitHub 核实,2026-08-23

框架 Stars 最后更新 IBKR 支持 状态
Nautilus Trader 27.3k 今天 官方适配器(ADAPTERS.md 列为 Official, Data/Execution) 活跃, Rust 内核+Python 策略
QuantConnect Lean 21.3k 昨天 官方插件(Lean.Brokerages.InteractiveBrokers) 活跃, C#/Python, 可本地可云
Backtrader 22.9k 2 年前(733d) 依赖 ib_insync ⚠️ 停滞, 不推荐新项目
vectorbt 8.8k 20 天前 仅回测 不做实盘, 排除
ib_async (ib-api-reloaded/ib_async) 1.7k 3 天前 IBKR API 底层包装器(ib_insync 归档后的继任者), 非框架

关键:原 ib_insyncerdewit)已 archived 只读,社区继任者是 ib_async(活跃)。Backtrader 依赖 ib_insync 且自身 2 年没更新——对 IBKR 实盘基本是死路。

3.1 两个可选框架

  • 方案 ANautilus Trader — 官方 IBKR 适配器(核心仓库内,与 Binance/OKX 同级),Rust 内核 + Python 策略,回测/实盘同代码。缺点:内置数据少,历史行情要自己接(Databento/Polygon);文档偏技术。
  • 方案 BQuantConnect Lean — 官方 IBKR brokerage 插件,内置海量免费美股历史数据(日线/分钟/基本面/期权链)。缺点:C# 优先,Python 二等公民;本地接 IBKR 要装 IB Gateway + Lean CLI。

两者共同前提:本机需跑 TWS 或 IB Gateway 进程作为桥(IBKR API 强制)。实盘 Level II 行情需在盈透账户订阅对应市场数据包(美股 Top of Book 通常几美元/月)。


4. 加密交易所的"美股"业务(代币化股票)

币安、欧易(OKX)近年开始支持"美股",但形式是链上代币化股票(tokenized stocks,与传统美股交易有本质区别。

4.1 OKX(已核实,含完整股票列表)

OKX 有两条代币化美股产品线(来源:okx.com/help/tokenized-stocks-faq + okx.com/learn/ondo-tokenized-stocks + OKX 公共 API):

  • CeDeFi 模式:260+ 代币化美股,跟随美股盘前/盘后/正常/过夜时段,5 天/周。由第三方(Ondo Finance)发行,OKX 仅上币。链上(OKX DEX / OKX 钱包)。
  • Unified Tokenized Stocks(统一代币化股票,现货):在 OKX 现货市场交易,命名规则为 X+股票代码(如 XAAPL-USDTXNVDA-USDT)。USDT 结算。共 97 只2026-08-23 经 OKX /api/v5/public/instruments?instType=SPOT 核实)。
  • 计价/结算USDT/USDC。
  • 费率因发行方而异FAQ 原文 "fees... Varies depending on provider"),OKX 不设单一费率;OKX DEX 自身另有 interface fee。
  • 关键限制:非真实股票所有权、无分红/无投票权(除非 provider 声明)、不能作保证金/抵押品、受 Ondo 等第三方信用风险影响、部分地区不可用。

OKX 现货代币化股票完整列表(97 只,代码 → 公司名)

名称来源:SEC 官方 company_tickers.json(85 只命中),6 只 ETF 因不在 SEC 公司库由已知 ETF 列表补充,6 只偏冷门标的(AUT/CH/LM/RP/TESTA/TZSEC 库无、需登录 OKX 核实。

代码 公司/ETF 名称 类别
AAOI Applied Optoelectronics 股票
AAPL Apple(苹果) 股票
ADBE Adobe 股票
ALAB Astera Labs 股票
AMAT Applied Materials 股票
AMD AMD 股票
AMZN Amazon(亚马逊) 股票
APLD Applied Digital 股票
APP AppLovin 股票
ARM Arm Holdings 股票
ASML ASML 股票
ASTS AST SpaceMobile 股票
AUT ⚠️ 待核实(疑 SPAC/测试) ?
AVGO Broadcom(博通) 股票
BE Bloom Energy 股票
BMNR Bitmine Immersion Technologies 股票
BOT RoboStrategy 股票
BSP Bending Spoons 股票
BX Blackstone 股票
CBRS Cerebras Systems 股票
CH ⚠️ 待核实(疑 SPAC/测试) ?
CIEN Ciena 股票
COHR Coherent 股票
COIN Coinbase 股票
CRCL Circle Internet Group 股票
CRM Salesforce 股票
CRWD CrowdStrike 股票
CRWV CoreWeave 股票
CSCO Cisco 股票
DELL Dell Technologies 股票
DKNG DraftKings 股票
EWY iShares MSCI 韩国 ETF ETF
GEV GE Vernova 股票
GLW Corning 股票
GME GameStop 股票
GOOGL Alphabet / Google(谷歌) 股票
HIMS Hims & Hers Health 股票
HOOD Robinhood 股票
HPE Hewlett Packard Enterprise 股票
IBM IBM 股票
INTC Intel 股票
IREN IREN 股票
ISRG Intuitive Surgical 股票
IWM iShares Russell 2000 ETF ETF
JNJ Johnson & Johnson 股票
KLAC KLA 股票
KO Coca-Cola(可口可乐) 股票
LITE Lumentum 股票
LLY Eli Lilly 股票
LM ⚠️ 待核实(疑 SPAC/测试) ?
LRCX Lam Research 股票
META Meta Platforms 股票
MRVL Marvell Technology 股票
MSFT Microsoft(微软) 股票
MSTR Strategy(原 MicroStrategy 股票
MU Micron 股票
NBIS Nebius Group 股票
NFLX Netflix 股票
NOW ServiceNow 股票
NVDA NVIDIA(英伟达) 股票
OKTA Okta 股票
ON ON Semiconductor 股票
ONDS Ondas 股票
ORCL Oracle 股票
PL Planet Labs 股票
PLTR Palantir 股票
QCOM Qualcomm 股票
QQQ Invesco QQQ Trust(纳指100 ETF ETF
RDDT Reddit 股票
RIVN Rivian 股票
RKLB Rocket Lab 股票
ROK Rockwell Automation 股票
RP ⚠️ 待核实(疑 SPAC/测试) ?
SHAZ SharonAI Holdings 股票
SKHY SK hynix 股票
SMCI Super Micro Computer 股票
SMH VanEck Semiconductor ETF ETF
SNDK SanDisk 股票
SNOW Snowflake 股票
SOXL Direxion 半导体 3x 多 ETF ETF
SPCX SpaceXSpace Exploration Technologies 股票
SPY SPDR S&P 500 ETF ETF
STRC Strategy 股票
TER Teradyne 股票
TESTA ⚠️ 待核实(疑 SPAC/测试) ?
TQQQ ProShares QQQ 3x 多 ETF ETF
TSLA Tesla(特斯拉) 股票
TSM TSMC(台积电) 股票
TTWO Take-Two Interactive 股票
TWLO Twilio 股票
TZ ⚠️ 待核实(疑 SPAC/测试) ?
UNH UnitedHealth Group 股票
USAR USA Rare Earth 股票
VRT Vertiv 股票
WDC Western Digital 股票
XLE Energy Select Sector SPDR ETF ETF
ZM Zoom Communications 股票

结构观察:以美股科技/半导体/AI 为主(NVDA/AMD/AVGO/TSM/ARM/ASML/CBRS/Cerebras/CRWV/CoreWeave 一应俱全),含 SpaceXSPCX)、Strategy/MicroStrategyMSTR+STRC)、memeGME/RDDT/HOOD),8 只 ETFSPY/QQQ/SMH/SOXL/TQQQ/IWM/XLE/EWY)。无中概 ADR(无 PDD/BABA/JD/BIDU)。6 个 ? 标的(AUT/CH/LM/RP/TESTA/TZ)疑似 SPAC 或测试标的,登录 OKX 标的页核实。

股票 代码 OKX 代币化 备注
苹果 AAPL
英伟达 NVDA
拼多多 PDD
特斯拉 TSLA
微软 MSFT
亚马逊 AMZN
谷歌 GOOGL
Meta META
台积电 TSM
博通 AVGO
阿里巴巴 BABA 中概 ADR 全部缺席
京东 JD 中概 ADR 全部缺席
百度 BIDU 中概 ADR 全部缺席

重要观察:OKX 代币化股票以美股大盘蓝筹为主,完全没有中概 ADRBABA/JD/BIDU/NIO/LI 均无)——应是规避中美 ADR 退市风险的主动选择。包含主要 ETFSPY/QQQ/IWM/SMH/SOXL/TQQQ/XLE)和 meme 股(GME/RDDT/HOOD)。

两条产品线对比:97 只现货 vs 260+ CeDeFi(关键)

本质相同:两条产品线都是合成代币synthetic),镜像美股价格,不是真实股票——无所有权、无分红、无投票权,价格由发行方做市跟踪。区别在交易场所、可达方式、结算层

维度 97 只现货代币化股票(Unified Tokenized Stocks 260+ CeDeFi 代币化股票
交易场所 OKX 现货 CEX(中心化交易所限价订单簿) OKX DEX(链上 AMM/流动性池)
代码前缀 X 前缀(如 XAAPL-USDTXNVDA-USDT 无统一前缀,在 Ondo Finance app 列出
API 可达性 OKX 现货 REST API/api/v5/public/instruments?instType=SPOT),CCXT 可拉到 不走标准 REST API,CCXT 无覆盖,列表仅在 app.ondo.financeJS 应用)
交易方式 OKX 账户 API key 下限价单,USDT 结算,资金留在 OKX 账户 Web3 钱包 + 链上签名(MetaMask/OKX Wallet),自托管
发行方 OKX 自营做市(instCategory=3 Ondo Finance 发行(链上合成)
交易时段 跟随美股盘前/正常/盘后(contTdSwTime 字段存在),非 24/7 部分标的 7×24(链上不受闭市约束),具体看标的
结算 T+0 现货(OKX 内部账本) 链上结算(链不同到账时间不同)
最小下单 minSz=0.01 股(如 XAAPL 链上 gas 决定最小单位
杠杆 lever=10(但代币化股票不能作保证金抵押品,实际 1x 取决于 DEX 协议,一般无杠杆
freqtrade 可交易 唯一够得着的集合(经 spot 模式实例 + CCXT 完全够不着(需 Web3 钱包 + 链上签名)

结论97 只现货是 freqtrade/CCXT 唯一可能够得着的代币化股票集合;260+ CeDeFi 与现有框架无关。两者本质都是合成价格暴露,不是真实持股——选 97 只只是因为"API 通",不代表它比 CeDeFi 更接近真实美股。

4.2 Binance(已核实:2026-06-01 重启美股)

⚠️ 修正早前结论:Binance 已重启美股业务,分两条产品线:

  • 直接美股交易(非代币化):2026-06-01 上线,符合资格用户可直接交易 7000+ 只美股。来源:PR Newswire 官方新闻稿《Binance Launches U.S. Stocks Trading and Previews bStocks Tokenized Securities》(2026-06-01,阿布扎比)。这是真实股票交易通道,非 2021 年那种代币化代币。
  • bStocks 代币化证券:同日预览(preview),把股票 1:1 链上映射,可用 USDT/BNB 交易,7×24,股票可作链上杠杆抵押物。对接海外合规券商真实持股。
  • A 股:Binance 未直接上 A 股代币化;A 股相关的是永续合约(多家加密交易所提供,最高 20x,仅对赌价格、无真实持股)。来源:微信公众号文章 mp.weixin.qq.com/s/ct41VUIM4bpnqvexP6gxQQ(营销文,但与官方 PR 互相印证)。
  • 历史2021 年 10 月 Binance Stock Tokens 上线,约 11 月在 FCA/BaFin 监管压力下下架;2026 年以"直接交易 + bStocks 代币化"双路径重启。binance.com 直连页面被反爬挡(202/405),完整费率/标的清单需登录账户核实。

4.3 Binance vs OKX 代币化股票对比(2026-08-23

维度 Binance OKX
真实美股交易 7000+ 只(直接交易,非代币化) 只有代币化
代币化证券 bStocks(预览中) 97 只现货 + 260+ CeDeFi
A 股 仅永续合约(价格对赌)
结算 USDT/BNB(代币化)/ USD(直接) USDT/USDC
费率 待登录核实 因 provider 而异

4.4 现有 API 能否直接交易 OKX 代币化美股(分析)

结论先行

不能"直接"交易。 当前 Vultr 上跑的 freqtradeOKX 永续合约、trading_mode: futures)无法直接下单 XAAPL-USDT 这类代币化股票。但 97 只现货代币化股票在 API 传输层是可达的,经"新建一个 spot 模式实例 + 重写策略"后可交易;260+ CeDeFi 则完全够不着。

实测:API 传输层可达(97 只现货)

用 OKX 公共 REST API 直接探测 XAAPL-USDT

探测项 结果 含义
instrument 详情 state=live, instType=SPOT, baseCcy=XAAPL, quoteCcy=USDT, lever=10, minSz=0.01, tickSz=0.01, instCategory=3 合法现货标的,最小下单 0.01 股
ticker last=$308.87, bid/ask 正常, vol24h=510 股, volCcy24h=$157k 实时行情正常,有流动性
candles 1D OHLCV 3 根返回正常 历史 K 线可下载
交易时段字段 contTdSwTime/preMktSwTime 存在 跟随美股时段,非 24/7

即 CCXT 调 fetch_markets/fetch_ticker/fetch_ohlcvXAAPL/USDT 应当能拿到数据。传输层不是障碍。

但当前实例直接交易有 5 个硬障碍

  1. 模式不匹配(最大障碍):现 config trading_mode: futures(OKX USDT-M 永续)。代币化股票是 SPOT。一个 freqtrade 实例不能同时跑 futures + spot。必须新建一个 spot 模式实例trading_mode 留空/spot,独立 config、独立 sqlite、独立策略)。
  2. 杠杆语义崩塌:当前策略靠 trade.leverage 联动止损(stoploss=-0.80 在 10x 下 = 价格 -8%)。代币化股票不能作保证金/抵押品OKX FAQ 明确),spot 模式 trade.leverage 恒为 1stoploss=-0.80 会变成"价格跌 80% 才止损"——完全失效。策略必须按 1x spot 重写止损数学
  3. 交易时段:代币化股票跟随美股盘前/正常/盘后/夜间时段(见 contTdSwTime),非 7×24。freqtrade bot 循环 24/7 运转,休市时段下单会被拒。非硬阻塞(订单失败、下根 K 线重试),但 OHLCV 在休市时段有缺口,信号逻辑要会处理。
  4. 账户/地区限制:代币化股票"may not be available in all regions"。现 OKX 账户用 www.okx.cab(国内加速域名),暗示是国内向账户——该账户能否交易 X 前缀代币化股票未验证。若 API key/账户被地区限制,下单会失败。必须先用小额实测下单确认。
  5. CCXT 市场识别未测CCXT 的 OKX 适配器 fetch_markets 是否把 X 前缀代币化股票标为 active=true/spot=true、是否被特殊 categoryinstCategory=3)过滤,未在不跑 CCXT 的情况下确认。需在 spot 实例里跑一次 exchange.markets 看是否含 XAAPL/USDT

260+ CeDeFi 完全够不着

260+ CeDeFi 代币化股票在 OKX DEX(链上,经 OKX Wallet / Web3 签名),由 Ondo Finance 发行。不走标准现货 REST APICCXT 无覆盖,freqtrade 无 OKX DEX 适配器。要交易需 Web3 钱包 + 链上签名,与现有 freqtrade 框架无关。完整列表仅在 app.ondo.financeJS 应用)可查。

可行路径与工作量

若决定用 freqtrade 交易 97 只现货代币化股票:

工作 量级
新建 spot 模式 freqtrade 实例(独立 config + db + systemd 小,参照 freqtrade-deploy-guide.md
验证 CCXT/账户能交易 XAAPL/USDT(小额实单) 小,关键卡点验证
重写 MultiAssetChannelBreakoutV5 为 spot 版(去杠杆、止损数学改 1x、加交易时段感知) 中,核心策略改造
处理休市 OHLCV 缺口 + 下单被拒重试 中,逻辑细节
选品(从 97 只里挑流动性好的)

判定:不是"直接能交易",而是"API 通、但要新实例 + 策略重写"。如果只想快速验证 ATR 通道突破在美股价格上的效果,阻力最小的反而是 OKX 代币化股票 + freqtrade spot 实例(不用换券商/框架),代价是策略要改 spot 语义 + 失去 10x 杠杆放大。

4.5 代币化股票 vs 正规美股交易

维度 代币化股票(OKX/Binance) 正规美股(IBKR/Schwab/Alpaca)
资产性质 链上合成代币, 镜像价格 真实股票所有权
分红/投票权 无(除非声明)
计价 USDT/USDC USD
流动性 薄(provider 做市) 深市场
监管保护 弱(链上+合成) 强(SIPC/SEC)
信用风险 provider/发行方风险 券商/清算机构风险
量化框架 freqtrade 可直接交易(它是加密 token) Nautilus/Lean/backtrader

4.6 对当前策略的意义

MultiAssetChannelBreakoutV5 是纯价格驱动(ATR 通道 + ADX 动量),理论上可跑在代币化股票价格上,且 freqtrade 能直接交易(因为代币化股票本质是加密 token)。 但实务上有显著问题:

  • 流动性薄 → 滑点大、止损易被插针
  • 无分红 → 长持不如真股
  • 信用风险暴露给 Ondo 等第三方
  • 品种池小(~260 只,不是全市场)
  • 24/7 品种与盘前盘后品种规则不一,信号时段处理复杂

结论:代币化股票不是"美股交易"的等价替代,更适合短期价格投机。若做严肃美股策略,走正规券商 + 美股框架更稳。

4.7 数据来源分析:OKX 行情能否用于趋势判断与实时数据(核心)

用户问题:为了判断趋势、获取实时数据,是不是最好不要从 OKX 获取?因为 OKX 的成交量、成交数据跟美股的真实成交数据是有区别的吧?是否把 OKX 只当做交易平台?还是说数据完全可以从 OKX 获取?

结论先行

OKX 应当仅作为执行平台(execution-only),信号应来自真实美股市场数据。 OKX 代币化股票的成交量比真实美股低约 10 万倍,价格在美股开盘时大致跟踪,但盘前/盘后/夜间会因薄流动性发生显著漂移和插针。用 OKX 数据做趋势判断(ATR/ADX/成交量信号)会得到失真的信号。

实测数据:OKX 代币化股票 vs 真实美股流动性差距

已用 OKX 公共 API 实测 2026-08-23 当周 XAAPL-USDT 日 K 线成交量:

日期 OKX XAAPL 成交量(股) OKX XAAPL 成交额(USDT
08-23 215.8 $66,753
08-22 1,593 $493,197
08-21 1,731 $540,372
08-20 2,330 $737,753
08-19 3,162 $989,390
08-18 1,893 $581,646
08-17 2,025 $620,213

其他标的 24h 滚动成交量(2026-08-23 实测):

标的 OKX 24h 成交量(股) OKX 24h 成交额(USDT
XAAPL 498.8 $154,255
XNVDA 582.8 $125,909
XTSLA 863.2 $312,486
XMSFT 107.4 $51,724
XGOOGL 809.7 $278,470

对比真实美股AAPL 在纳斯达克日均成交量约 4,000 万 ~ 6,000 万股~$150 亿+),NVDA 日均约 2 亿股。即:

OKX XAAPL 日均 ~2,000 股 vs 真实 AAPL 日均 ~50,000,000 股 → 差距约 25,000 ~ 100,000 倍

这不是"流动性薄一点",而是近乎不同量级的市场。OKX 代币化股票的流动性由发行方做市维持,不是真实市场供需反映。

三个层面分析:数据能否从 OKX 获取

数据用途 能否用 OKX 数据 原因
价格趋势(OHLCV K 线) ⚠️ 有条件可用 美股开盘时段(9:30-16:00 ET)跟踪较好;但盘前/盘后/夜间漂移大,K 线有非市场跳空;ATR 通道会被插针假突破污染
成交量信号 不可用 OKX 成交量反映的是发行方做市行为,不是真实买卖盘力量;ADX/volume-based 信号完全失真(500 股 vs 5000 万股)
实时 tick/bid-ask ⚠️ 有条件可用 开盘时段 bid/ask 正常;但薄流动性下买卖价差大、滑点高,不适合高频/精确入场

具体对 MultiAssetChannelBreakoutV5 的影响

当前策略三个核心信号全部依赖价格+成交量数据:

  1. ATR 通道上轨突破(入场):OKX 价格在盘后/夜间可能因薄流动性出现假突破(几百股就能推动价格跳空),导致频繁错误入场。真实美股开盘后价格回到正轨,信号已经过期。
  2. ADX > 28 动量确认:ADX 计算依赖真实多空力量。OKX 代币化股票的 ADX 反映的是发行方做市节奏,不是市场趋势强度——ADX 值没有意义
  3. 141 周期最低点(出场):OKX 盘后插针可能触发假跌破,导致错误离场

推荐方案:OKX 执行 + 真实数据信号

角色 数据源 说明
信号生成(趋势判断、入场/出场信号) 真实美股市场数据 Yahoo Finance(免费,日级)、Polygon.io(免费档有限/付费实时)、Alpaca Market Data API(免费实时 if 开户)、Databento(付费高频)、IBKR 市场 data(若已有 IBKR 账户)
执行交易(下单、持仓管理) OKX 现货 API(代币化股票) 经 freqtrade spot 实例 + CCXT 下限价单;不依赖 OKX 行情做信号

架构

真实美股数据源 ──→ 信号计算(ATR/ADX/通道) ──→ 信号触发
                                                      │
                                                      ▼
OKX 现货 API ◄──── freqtrade 执行下单 ◄──────────────┘
(XAAPL-USDT 等)   spot 模式 + 改写策略)

注意:这个架构的复杂度比当前"OKX 数据 + OKX 执行"一体方案高——要维护两个数据管道(真实美股行情 + OKX 执行 API),freqtrade 默认不支持外部信号源驱动(它的信号来自策略内 populate_indicatorspopulate_entry_trend/populate_exit_trend,数据源就是交易所 OHLCV)。要实现"外部数据信号 + OKX 执行",需要:

  • 方案 Afreqtrade 内):策略 populate_indicators 里用 requests 拉真实美股 OHLCVYahoo/Polygon),计算 ATR/ADX 通道,OKX OHLCV 只用于执行下单时的 bid/ask 判断。freqtrade 的 OHLCV 拉取仍从 OKX 走,但策略逻辑用外部数据。改动小,但 freqtrade 的回测引擎仍用 OKX OHLCV,回测结果不可信。
  • 方案 Bfreqtrade 外):外部脚本拉真实美股数据 + 计算信号 + 经 OKX API 直接下单(不走 freqtrade)。放弃 freqtrade 的回测/持仓管理,但信号数据干净。
  • 方案 C(最简单):接受 OKX 数据用于信号,但只在美股开盘时段运行策略(过滤盘前/盘后/夜间 K 线),减少薄流动性插针。代价是信号仍可能被 OKX 做市行为污染。

总结

问题 答案
OKX 代币化股票成交量与真实美股有区别吗? 有,差约 10 万倍。OKX 是发行方做市,不是真实市场。
能用 OKX 数据判断趋势吗? 不建议。ATR/ADX/成交量信号会失真,盘后插针导致假突破。
能用 OKX 数据获取实时价格吗? 开盘时段可参考,但盘后/夜间不可靠,bid/ask 价差大。
OKX 应当只做执行平台吗? 是。 信号来自真实美股数据,OKX 仅负责下单执行。
数据能完全从 OKX 获取吗? 不建议。 信号质量会显著下降,尤其在非开盘时段。

5. 综合推荐

按"聚焦策略不写框架"的目标排序:

  1. 若 Alpaca 支持中国大陆开户Alpaca + backtrader(最优)。API-first、$0 佣金、免费实时数据、backtrader 原生支持。卡点是开户资格,必须先查 alpaca.markets/international 的国家清单。
  2. 若要正规大券商 + 免佣金Schwab 嘉信(经香港国际账户)。$25k 入金门槛 + PDT 规则 + 框架生态薄(需自己用 Schwab API 写策略循环,或找支持 Schwab 的框架)。
  3. 若优先 API 成熟度 + 全球品种 → 沿用 IBKR + Nautilus Trader(官方适配器,今天仍在更新)。代价:收佣金、行情付费。
  4. 代币化股票(阻力最小的美股价格暴露):OKX 97 只现货代币化股票经现有 OKX API 即可达(已实测 XAAPL live + 行情 + K 线正常),但需新建 spot 模式 freqtrade 实例 + 把策略改写为 1x spot 语义(见 §4.4)。适合"只想快速验证 ATR 通道在美股价格上的效果",代价是失去 10x 杠杆放大 + 信用/流动性风险。260+ CeDeFi 那批 freqtrade 够不着。

5.1 下一步行动项

  • 核实 Alpaca 国际支持国家清单是否含中国大陆(登录 alpaca.markets/international 选开户看 Country 下拉)
  • 核实 Schwab One International 当前最低入金(schwab.com/international
  • 核实 Binance 是否重新上线代币化股票已核实2026-06-01 PR Newswire 官方,7000+ 直接美股交易 + bStocks 预览(见 §4.2
  • 若走 OKX 代币化股票路线:①跑一次 CCXT exchange.markets 确认含 XAAPL/USDTactive/spot 标记正常 ②用现 OKX 账户小额实单测下单,确认账户无地区限制 ③下载 XAAPL/USDT 历史 K 线回测 ATR 通道突破
  • 选定方向后出具体接入方案:本地 IB Gateway/券商 API 怎么起、框架怎么装、策略从 freqtrade 风格迁移到目标框架风格、第一个回测怎么跑

6. 验证状态说明

本文档核实情况(2026-08-23):

  • 已联网核实freqtrade/CCXT 不含 Robinhood/Schwab/Alpaca(源码 grep);Robinhood 开户需 SSN 不接受 ITN(官方支持文档);Schwab 国际版 "$0 online equity trade commissions"(官方页面);Alpaca 有国际支持 + 实时数据(官方页面);Nautilus ADAPTERS.md 列 IBKR 为 OfficialLean.Brokerages.InteractiveBrokers 活跃;ib_insync 已 archived、ib_async 活跃;OKX 260+ 代币化股票(okx.com 官方)+ 97 只现货代币化股票完整列表(OKX /api/v5/public/instruments 公共 APISEC company_tickers.json 补全公司名)+ XAAPL-USDT 可交易性实测(state=live、ticker $308.87、1D K 线正常)OKX 代币化股票成交量实测(XAAPL 日均 ~2,000 股 vs 真实 AAPL 日均 ~5,000 万股,差距约 10 万倍)Binance 2026-06-01 重启美股(PR Newswire 官方新闻稿,7000+ 直接交易 + bStocks 预览)
  • 基于知识/未完全核实Schwab $25k 最低入金、Alpaca 中国大陆资格、Binance 直接美股/bStocks 完整费率与标的清单(binance.com 被反爬挡,需登录账户核实)、现 OKX 账户(okx.cab 国内向)能否交易 X 前缀代币化股票(需小额实单验证)、CCXT 是否把 X 前缀标的标为 active/spot(需跑一次 exchange.markets 确认)。这几项开户/决策前请在官网或小额实单确认。

6.1 联网搜索工具失效说明

本次研究中 WebSearch/WebFetch 内置工具持续报 422 model not found: MiniMax-M2.7-highspeed。根因(已诊断):

  • 全局 ~/.claude/settings.jsonANTHROPIC_DEFAULT_HAIKU_MODEL=MiniMax-M2.7-highspeed,但自建网关 gw.looq.fun/anthropic不存在该模型 ID(网关实际可用:qwen3.6-35b/glm-5.2/deepseek-v4-pro/deepseek-v4-flash/kimi-k2.6/claude-opus-4-6)。
  • WebSearch/WebFetch 内部用 Haiku 档模型做网页摘要,调到不存在的模型即 422。
  • 不是 Tavily——mcpServers 为空,permissions 里的 "Tavily" 只是历史授权残留,Tavily MCP 从未实际配置。
  • 修复方案:把 ANTHROPIC_DEFAULT_HAIKU_MODELANTHROPIC_DEFAULT_SONNET_MODEL 改成网关已有的小快模型(推荐 deepseek-v4-flash),或配置 Tavily MCP 作为独立搜索后端。本文档绕过该故障,全部用 curl 直抓官方页面/API 核实。