Skip to content

Commit c76b39a

Browse files
committed
docs: refresh us equity platform strategy matrix
1 parent 77d6e79 commit c76b39a

8 files changed

Lines changed: 50 additions & 28 deletions

docs/platform_runtime_inventory.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Platform Runtime Inventory
22

3-
_Verified snapshot: 2026-04-14_
3+
_Verified snapshot: 2026-04-18_
44

55
This document records the **current live runtime inventory** across platform repositories and deployment projects. It is meant to answer one question quickly:
66

@@ -28,7 +28,7 @@ For the current platform / strategy-domain / live-profile matrix, see [`platform
2828
|---|---|---:|---|---|---|---|
2929
| IBKR | `QuantStrategyLab/InteractiveBrokersPlatform` | `us_equity` | `soxl_soxx_trend_income` | Cloud Run | `interactivebrokersquant` | `interactive-brokers-quant-service` |
3030
| Schwab | `QuantStrategyLab/CharlesSchwabPlatform` | `us_equity` | `tqqq_growth_income` | Cloud Run | `charlesschwabquant` | `charles-schwab-quant-service` |
31-
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `HK: tech_communication_pullback_enhancement` / `SG: tqqq_growth_income` | Cloud Run | `longbridgequant` | `longbridge-quant-hk-service`, `longbridge-quant-sg-service` |
31+
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `HK: tech_communication_pullback_enhancement` / `SG: soxl_soxx_trend_income` | Cloud Run | `longbridgequant` | `longbridge-quant-hk-service`, `longbridge-quant-sg-service` |
3232
| Binance | `QuantStrategyLab/BinancePlatform` | `crypto` | `crypto_leader_rotation` | Oracle Cloud + self-hosted runner | `binancequant` only for Firestore / GCP credentials | GitHub Actions `workflow_dispatch` + self-hosted runner |
3333

3434
## Platform details
@@ -44,7 +44,7 @@ For the current platform / strategy-domain / live-profile matrix, see [`platform
4444
- **Runtime service account**
4545
- `ibkr-platform-runtime@interactivebrokersquant.iam.gserviceaccount.com`
4646
- **Current ready revision**
47-
- `interactive-brokers-quant-service-00072-2hn`
47+
- `interactive-brokers-quant-service-00111-wr5`
4848
- **Scheduler**
4949
- `interactive-brokers-quant-service-scheduler`
5050
- region: `us-central1`
@@ -56,7 +56,7 @@ For the current platform / strategy-domain / live-profile matrix, see [`platform
5656
- `ibkr-account-groups`
5757
- `interactive-brokers-telegram-token`
5858
- **Current notes**
59-
- Transitional envs `IB_GATEWAY_ZONE` and `IB_GATEWAY_IP_MODE` have already been removed from the service because the selected account-group payload now carries those values.
59+
- Transitional envs `IB_GATEWAY_ZONE=us-central1-c` and `IB_GATEWAY_IP_MODE=internal` are still present as service-level fallbacks; the target state is to keep these in the selected account-group payload.
6060

6161
### Charles Schwab
6262

@@ -69,19 +69,21 @@ For the current platform / strategy-domain / live-profile matrix, see [`platform
6969
- **Runtime service account**
7070
- `schwab-platform-runtime@charlesschwabquant.iam.gserviceaccount.com`
7171
- **Current ready revision**
72-
- `charles-schwab-quant-service-00043-jvd`
72+
- `charles-schwab-quant-service-00092-8hz`
7373
- **Scheduler**
7474
- `charles-schwab-quant-service-scheduler`
7575
- region: `us-central1`
7676
- **Core runtime selectors**
7777
- `STRATEGY_PROFILE=tqqq_growth_income`
78+
- `DUAL_DRIVE_UNLEVERED_SYMBOL=QQQM`
7879
- **Runtime secrets**
7980
- `schwab_token`
8081
- `charles-schwab-api-key`
8182
- `charles-schwab-app-secret`
8283
- `charles-schwab-telegram-token`
8384
- **Current notes**
8485
- Runtime-sensitive envs have already been moved off plain Cloud Run env vars and into Secret Manager refs.
86+
- `crisis_response_shadow` is mounted for `tqqq_growth_income` in `shadow` mode. It is log/notification context only and does not change allocation.
8587
- The token refresher lives outside this repo:
8688
- `QuantStrategyLab/SchwabTokenAutoRefresher`
8789

@@ -97,13 +99,13 @@ For the current platform / strategy-domain / live-profile matrix, see [`platform
9799
- **Runtime service account**
98100
- `longbridge-platform-runtime@longbridgequant.iam.gserviceaccount.com`
99101
- **Current ready revisions**
100-
- HK: `longbridge-quant-hk-service-00060-xgm`
101-
- SG: `longbridge-quant-sg-service-00055-pch`
102+
- HK: `longbridge-quant-hk-service-00086-slh`
103+
- SG: `longbridge-quant-sg-service-00089-526`
102104
- **Schedulers**
103105
- `longbridge-quant-hk-service-scheduler` in `asia-east2`
104106
- `longbridge-quant-sg-service-scheduler` in `asia-southeast1`
105107
- **Core runtime selectors**
106-
- `STRATEGY_PROFILE=tech_communication_pullback_enhancement on HK; STRATEGY_PROFILE=tqqq_growth_income on SG`
108+
- `STRATEGY_PROFILE=tech_communication_pullback_enhancement on HK; STRATEGY_PROFILE=soxl_soxx_trend_income on SG`
107109
- `ACCOUNT_REGION=HK|SG`
108110
- `LONGPORT_SECRET_NAME=longport_token_hk|longport_token_sg`
109111
- **Runtime secrets**
@@ -118,6 +120,7 @@ For the current platform / strategy-domain / live-profile matrix, see [`platform
118120
- `longport_token_sg`
119121
- **Current notes**
120122
- HK and SG keep two independent Cloud Run services, two triggers, and two GitHub Environments.
123+
- HK uses feature-snapshot envs for `tech_communication_pullback_enhancement`; SG is currently on the direct-runtime `soxl_soxx_trend_income` profile.
121124
- App key / secret are region-specific Secret Manager refs; Telegram token is shared inside the LongBridge project.
122125
- `SERVICE_NAME` is now aligned to the full runtime-facing names above, instead of using the older short `longbridge-quant-hk` / `longbridge-quant-sg` prefixes.
123126

docs/platform_runtime_inventory.zh-CN.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 平台运行清单
22

3-
_校验快照日期:2026-04-14_
3+
_校验快照日期:2026-04-18_
44

55
这份文档记录的是**当前线上真实运行清单**,用来快速回答一个问题:
66

@@ -28,7 +28,7 @@ _校验快照日期:2026-04-14_
2828
|---|---|---:|---|---|---|---|
2929
| IBKR | `QuantStrategyLab/InteractiveBrokersPlatform` | `us_equity` | `soxl_soxx_trend_income` | Cloud Run | `interactivebrokersquant` | `interactive-brokers-quant-service` |
3030
| Schwab | `QuantStrategyLab/CharlesSchwabPlatform` | `us_equity` | `tqqq_growth_income` | Cloud Run | `charlesschwabquant` | `charles-schwab-quant-service` |
31-
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `HK: tech_communication_pullback_enhancement` / `SG: tqqq_growth_income` | Cloud Run | `longbridgequant` | `longbridge-quant-hk-service``longbridge-quant-sg-service` |
31+
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `HK: tech_communication_pullback_enhancement` / `SG: soxl_soxx_trend_income` | Cloud Run | `longbridgequant` | `longbridge-quant-hk-service``longbridge-quant-sg-service` |
3232
| Binance | `QuantStrategyLab/BinancePlatform` | `crypto` | `crypto_leader_rotation` | Oracle Cloud + self-hosted runner | `binancequant` 只承担 Firestore / GCP 凭据 | GitHub Actions `workflow_dispatch` + self-hosted runner |
3333

3434
## 各平台明细
@@ -44,7 +44,7 @@ _校验快照日期:2026-04-14_
4444
- **runtime service account**
4545
- `ibkr-platform-runtime@interactivebrokersquant.iam.gserviceaccount.com`
4646
- **当前 ready revision**
47-
- `interactive-brokers-quant-service-00072-2hn`
47+
- `interactive-brokers-quant-service-00111-wr5`
4848
- **Scheduler**
4949
- `interactive-brokers-quant-service-scheduler`
5050
- region:`us-central1`
@@ -56,7 +56,7 @@ _校验快照日期:2026-04-14_
5656
- `ibkr-account-groups`
5757
- `interactive-brokers-telegram-token`
5858
- **当前说明**
59-
- 过渡 env `IB_GATEWAY_ZONE``IB_GATEWAY_IP_MODE` 已经从服务上删掉,因为当前选中的 account-group payload 已经带了这两个值
59+
- 过渡 env `IB_GATEWAY_ZONE=us-central1-c``IB_GATEWAY_IP_MODE=internal` 目前仍作为服务级 fallback 保留;目标状态仍然是放进选中的 account-group payload。
6060

6161
### Charles Schwab
6262

@@ -69,19 +69,21 @@ _校验快照日期:2026-04-14_
6969
- **runtime service account**
7070
- `schwab-platform-runtime@charlesschwabquant.iam.gserviceaccount.com`
7171
- **当前 ready revision**
72-
- `charles-schwab-quant-service-00043-jvd`
72+
- `charles-schwab-quant-service-00092-8hz`
7373
- **Scheduler**
7474
- `charles-schwab-quant-service-scheduler`
7575
- region:`us-central1`
7676
- **核心运行选择器**
7777
- `STRATEGY_PROFILE=tqqq_growth_income`
78+
- `DUAL_DRIVE_UNLEVERED_SYMBOL=QQQM`
7879
- **运行时 secret**
7980
- `schwab_token`
8081
- `charles-schwab-api-key`
8182
- `charles-schwab-app-secret`
8283
- `charles-schwab-telegram-token`
8384
- **当前说明**
8485
- 运行时敏感配置已经不再走 Cloud Run 明文 env,而是走 Secret Manager 引用。
86+
- `crisis_response_shadow``shadow` 模式挂载到 `tqqq_growth_income`;它只进入日志/通知上下文,不改变 allocation。
8587
- token refresher 不在这个仓库里,而是在:
8688
- `QuantStrategyLab/SchwabTokenAutoRefresher`
8789

@@ -97,13 +99,13 @@ _校验快照日期:2026-04-14_
9799
- **runtime service account**
98100
- `longbridge-platform-runtime@longbridgequant.iam.gserviceaccount.com`
99101
- **当前 ready revision**
100-
- HK:`longbridge-quant-hk-service-00060-xgm`
101-
- SG:`longbridge-quant-sg-service-00055-pch`
102+
- HK:`longbridge-quant-hk-service-00086-slh`
103+
- SG:`longbridge-quant-sg-service-00089-526`
102104
- **Scheduler**
103105
- `longbridge-quant-hk-service-scheduler``asia-east2`
104106
- `longbridge-quant-sg-service-scheduler``asia-southeast1`
105107
- **核心运行选择器**
106-
- `STRATEGY_PROFILE=HK 使用 tech_communication_pullback_enhancement;SG 使用 tqqq_growth_income`
108+
- `STRATEGY_PROFILE=HK 使用 tech_communication_pullback_enhancement;SG 使用 soxl_soxx_trend_income`
107109
- `ACCOUNT_REGION=HK|SG`
108110
- `LONGPORT_SECRET_NAME=longport_token_hk|longport_token_sg`
109111
- **运行时 secret**
@@ -118,6 +120,7 @@ _校验快照日期:2026-04-14_
118120
- `longport_token_sg`
119121
- **当前说明**
120122
- HK / SG 继续保持两个 Cloud Run 服务、两个 trigger、两个 GitHub Environment。
123+
- HK 使用 `tech_communication_pullback_enhancement` 的 feature-snapshot env;SG 当前是直接运行输入的 `soxl_soxx_trend_income`
121124
- App key / secret 现在使用分区域的 Secret Manager 引用;Telegram token 在 LongBridge 项目内共享。
122125
- `SERVICE_NAME` 现在也已经对齐到上面的完整运行时名字,不再使用旧的 `longbridge-quant-hk` / `longbridge-quant-sg` 这种短前缀。
123126

docs/platform_strategy_matrix.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Platform Strategy Matrix
22

3-
_Verified snapshot: 2026-04-15_
3+
_Verified snapshot: 2026-04-18_
44

55
This page is the short answer to one question:
66

@@ -10,6 +10,9 @@ For live runtime projects, services, schedulers, runtime identities, and secret
1010

1111
For repository responsibility boundaries, see [`platform_repo_boundaries.md`](./platform_repo_boundaries.md).
1212

13+
For strategy behavior, research status, and archived backtest evidence, see
14+
`UsEquityStrategies/docs/us_equity_strategy_status.zh-CN.md`.
15+
1316
## Summary
1417

1518
- There are currently two strategy domains:
@@ -26,7 +29,7 @@ For repository responsibility boundaries, see [`platform_repo_boundaries.md`](./
2629
|---|---|---|---|---|---|
2730
| IBKR | `QuantStrategyLab/InteractiveBrokersPlatform` | `us_equity` | `soxl_soxx_trend_income` | Cloud Run | Yes - rollout allowlist can switch among supported profiles |
2831
| Charles Schwab | `QuantStrategyLab/CharlesSchwabPlatform` | `us_equity` | `tqqq_growth_income` | Cloud Run | Yes - rollout allowlist can switch among supported profiles |
29-
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `tech_communication_pullback_enhancement` on HK / `tqqq_growth_income` on SG | Cloud Run | Yes - rollout allowlist can switch among supported profiles |
32+
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `tech_communication_pullback_enhancement` on HK / `soxl_soxx_trend_income` on SG | Cloud Run | Yes - rollout allowlist can switch among supported profiles |
3033
| Binance | `QuantStrategyLab/BinancePlatform` | `crypto` | `crypto_leader_rotation` | Oracle Cloud + self-hosted runner | No - only this profile is supported today |
3134

3235
## What this means right now
@@ -49,7 +52,9 @@ Currently enabled live profiles in `us_equity`:
4952

5053
- `dynamic_mega_leveraged_pullback`
5154
- `global_etf_rotation`
55+
- `mega_cap_leader_rotation_aggressive`
5256
- `mega_cap_leader_rotation_dynamic_top20`
57+
- `mega_cap_leader_rotation_top50_balanced`
5358
- `russell_1000_multi_factor_defensive`
5459
- `soxl_soxx_trend_income`
5560
- `tqqq_growth_income`

docs/platform_strategy_matrix.zh-CN.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 平台策略矩阵
22

3-
_核对时间:2026-04-15_
3+
_核对时间:2026-04-18_
44

55
这页只回答一个问题:
66

@@ -10,6 +10,9 @@ _核对时间:2026-04-15_
1010

1111
如果要看仓库职责边界,请看 [`platform_repo_boundaries.zh-CN.md`](./platform_repo_boundaries.zh-CN.md)
1212

13+
如果要看每条策略的特点、研究状态和已归档回测证据,请看
14+
`UsEquityStrategies/docs/us_equity_strategy_status.zh-CN.md`
15+
1316
## 总结
1417

1518
- 当前只有两个策略大类:
@@ -26,7 +29,7 @@ _核对时间:2026-04-15_
2629
|---|---|---|---|---|---|
2730
| IBKR | `QuantStrategyLab/InteractiveBrokersPlatform` | `us_equity` | `soxl_soxx_trend_income` | Cloud Run | 可以,rollout allowlist 可在受支持 profile 间切换 |
2831
| Charles Schwab | `QuantStrategyLab/CharlesSchwabPlatform` | `us_equity` | `tqqq_growth_income` | Cloud Run | 可以,rollout allowlist 可在受支持 profile 间切换 |
29-
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `HK: tech_communication_pullback_enhancement / SG: tqqq_growth_income` | Cloud Run | 可以,rollout allowlist 可在受支持 profile 间切换 |
32+
| LongBridge | `QuantStrategyLab/LongBridgePlatform` | `us_equity` | `HK: tech_communication_pullback_enhancement / SG: soxl_soxx_trend_income` | Cloud Run | 可以,rollout allowlist 可在受支持 profile 间切换 |
3033
| Binance | `QuantStrategyLab/BinancePlatform` | `crypto` | `crypto_leader_rotation` | Oracle Cloud + self-hosted runner | 不能,当前只支持这个 profile |
3134

3235
## 这张表现在该怎么理解
@@ -49,7 +52,9 @@ _核对时间:2026-04-15_
4952

5053
- `dynamic_mega_leveraged_pullback`
5154
- `global_etf_rotation`
55+
- `mega_cap_leader_rotation_aggressive`
5256
- `mega_cap_leader_rotation_dynamic_top20`
57+
- `mega_cap_leader_rotation_top50_balanced`
5358
- `russell_1000_multi_factor_defensive`
5459
- `tqqq_growth_income`
5560
- `soxl_soxx_trend_income`

docs/us_equity_live_switch_runbook.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Current live US equity profiles:
1414
- `global_etf_rotation`
1515
- `mega_cap_leader_rotation_aggressive`
1616
- `mega_cap_leader_rotation_dynamic_top20`
17+
- `mega_cap_leader_rotation_top50_balanced`
1718
- `russell_1000_multi_factor_defensive`
1819
- `soxl_soxx_trend_income`
1920
- `tqqq_growth_income`
@@ -27,7 +28,7 @@ Current runtime platforms:
2728
- `schwab`
2829
- `longbridge`
2930

30-
For the current eight-profile scope, all three platforms now report the full matrix as `eligible=true` and `enabled=true`. That means live switching is now an operational change, not a strategy-contract migration.
31+
For the current nine-profile scope, all three platforms now report the full matrix as `eligible=true` and `enabled=true`. That means live switching is now an operational change, not a strategy-contract migration.
3132

3233
## Operational profile groups
3334

@@ -41,6 +42,7 @@ Treat the live profiles as two operational groups:
4142
- `dynamic_mega_leveraged_pullback`
4243
- `mega_cap_leader_rotation_aggressive`
4344
- `mega_cap_leader_rotation_dynamic_top20`
45+
- `mega_cap_leader_rotation_top50_balanced`
4446
- `russell_1000_multi_factor_defensive`
4547
- `tech_communication_pullback_enhancement`
4648

@@ -121,6 +123,7 @@ If any of those checks fail, stop. That is a code or rollout problem, not a live
121123
| `global_etf_rotation` | none |
122124
| `mega_cap_leader_rotation_aggressive` | feature snapshot path + snapshot manifest path |
123125
| `mega_cap_leader_rotation_dynamic_top20` | feature snapshot path + snapshot manifest path |
126+
| `mega_cap_leader_rotation_top50_balanced` | feature snapshot path + snapshot manifest path |
124127
| `russell_1000_multi_factor_defensive` | feature snapshot path |
125128
| `soxl_soxx_trend_income` | none |
126129
| `tqqq_growth_income` | none |

docs/us_equity_live_switch_runbook.zh-CN.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
- `global_etf_rotation`
1818
- `mega_cap_leader_rotation_aggressive`
1919
- `mega_cap_leader_rotation_dynamic_top20`
20+
- `mega_cap_leader_rotation_top50_balanced`
2021
- `russell_1000_multi_factor_defensive`
2122
- `soxl_soxx_trend_income`
2223
- `tqqq_growth_income`
@@ -30,7 +31,7 @@
3031
- `schwab`
3132
- `longbridge`
3233

33-
对当前这 8 条策略来说,三个平台现在都已经是 `eligible=true``enabled=true`。也就是说,接下来换线上策略主要是运维切换,不再是契约迁移。
34+
对当前这 9 条策略来说,三个平台现在都已经是 `eligible=true``enabled=true`。也就是说,接下来换线上策略主要是运维切换,不再是契约迁移。
3435

3536
## 运维分组
3637

@@ -44,6 +45,7 @@
4445
- `dynamic_mega_leveraged_pullback`
4546
- `mega_cap_leader_rotation_aggressive`
4647
- `mega_cap_leader_rotation_dynamic_top20`
48+
- `mega_cap_leader_rotation_top50_balanced`
4749
- `russell_1000_multi_factor_defensive`
4850
- `tech_communication_pullback_enhancement`
4951

@@ -124,6 +126,7 @@ PYTHONPATH=/Users/lisiyi/Projects/QuantPlatformKit/src:/Users/lisiyi/Projects/Us
124126
| `global_etf_rotation` ||
125127
| `mega_cap_leader_rotation_aggressive` | feature snapshot 路径 + manifest 路径 |
126128
| `mega_cap_leader_rotation_dynamic_top20` | feature snapshot 路径 + manifest 路径 |
129+
| `mega_cap_leader_rotation_top50_balanced` | feature snapshot 路径 + manifest 路径 |
127130
| `russell_1000_multi_factor_defensive` | feature snapshot 路径 |
128131
| `soxl_soxx_trend_income` ||
129132
| `tqqq_growth_income` ||

docs/us_equity_release_cutover_plan.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ If any repo still has unrelated local edits, split or stash them before creating
186186
| --- | --- | --- |
187187
| `charles-schwab-quant-service` | `tqqq_growth_income` | TQQQ Growth Income should remain the Schwab live profile |
188188
| `longbridge-quant-hk-service` | `tech_communication_pullback_enhancement` | HK should move to Tech/Communication Pullback Enhancement |
189-
| `longbridge-quant-sg-service` | `tqqq_growth_income` | SG should remain TQQQ Growth Income |
189+
| `longbridge-quant-sg-service` | `soxl_soxx_trend_income` | SG should run SOXL/SOXX Semiconductor Trend Income |
190190
| `interactive-brokers-quant-service` | `soxl_soxx_trend_income` | IBKR should move to SOXL/SOXX Semiconductor Trend Income |
191191

192192
## Cutover env changes
@@ -239,7 +239,7 @@ Set:
239239

240240
- `ACCOUNT_PREFIX=SG`
241241
- `ACCOUNT_REGION=SG`
242-
- `STRATEGY_PROFILE=tqqq_growth_income`
242+
- `STRATEGY_PROFILE=soxl_soxx_trend_income`
243243

244244
Keep current dry-run choice unless separately changed:
245245

@@ -302,7 +302,7 @@ Then verify the first heartbeat / execution notification:
302302

303303
- Schwab -> `TQQQ Growth Income`
304304
- LongBridge HK -> `Tech/Communication Pullback Enhancement`
305-
- LongBridge SG -> `TQQQ Growth Income`
305+
- LongBridge SG -> `SOXL/SOXX Semiconductor Trend Income`
306306
- IBKR -> `SOXL/SOXX Semiconductor Trend Income`
307307

308308
## Rollback rules

docs/us_equity_release_cutover_plan.zh-CN.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ git push origin HEAD
186186
| --- | --- | --- |
187187
| `charles-schwab-quant-service` | `tqqq_growth_income` | Schwab 继续跑 TQQQ 增长收益 |
188188
| `longbridge-quant-hk-service` | `tech_communication_pullback_enhancement` | HK 切到科技通信回调增强 |
189-
| `longbridge-quant-sg-service` | `tqqq_growth_income` | SG 继续跑 TQQQ 增长收益 |
189+
| `longbridge-quant-sg-service` | `soxl_soxx_trend_income` | SG 运行 SOXL/SOXX 半导体趋势收益 |
190190
| `interactive-brokers-quant-service` | `soxl_soxx_trend_income` | IBKR 切到 SOXL/SOXX 半导体趋势收益 |
191191

192192
## 切换时要改的 env
@@ -239,7 +239,7 @@ git push origin HEAD
239239

240240
- `ACCOUNT_PREFIX=SG`
241241
- `ACCOUNT_REGION=SG`
242-
- `STRATEGY_PROFILE=tqqq_growth_income`
242+
- `STRATEGY_PROFILE=soxl_soxx_trend_income`
243243

244244
是否继续 dry-run,保持当前决定:
245245

@@ -302,7 +302,7 @@ git push origin HEAD
302302

303303
- Schwab -> `TQQQ Growth Income`
304304
- LongBridge HK -> `Tech/Communication Pullback Enhancement`
305-
- LongBridge SG -> `TQQQ Growth Income`
305+
- LongBridge SG -> `SOXL/SOXX Semiconductor Trend Income`
306306
- IBKR -> `SOXL/SOXX Semiconductor Trend Income`
307307

308308
## 回滚原则

0 commit comments

Comments
 (0)