alpaca-trader
All live
£39,199 +8.78%
Period
Account
reads data/ fresh on every request — nothing to rebuild
← back to accounts

T212 INV

t212-investing · ⚠ LIVE

▾ Account notes

⚠ Real money (T212 Invest — the taxable general account, not the ISA).

  • Keys: T212_API_KEY / _API_SECRET / _API_HOST in .env (envPrefix "T212" — generated inside the Invest account in the T212 app)
  • Until then: read-only; the prices job skips it cleanly
  • Dry-run any time: `T212_TRADER_ACCOUNT=investing pnpm t212-qsr-trade:dry`
  • Real orders need enabled here + a strategy assigned + "t212-investing" in CONFIRM_LIVE_TRADING
  • Gains are taxable here (unlike the ISA) — the ISA stays the priority for QSR
Equity
£23,715.64
50 broker position(s)
Cash
£828.07
Buying power
£828.07
P&L
£6.37
+£16.30 unrealized (40 open)
4 closed trades

▾ Profit reserve — held back from reinvestment

Winning trades add `profitReservePct%` of their P&L here; it's subtracted from this pool's next-buy sizing. Move the money to the pie yourself in the T212 app, then Clear — nothing auto-clears (pie cash also moves from investing/dividends/manual adds).

PoolHeld backDestination piePie value (cached)Reconcile
qsr £3.18 no pie configured –

▾ Trading mode — Live

Live account — even when enabled here, real order flow ALSO requires this account's id present in the comma-separated CONFIRM_LIVE_TRADING environment variable on the machine running the cron job (e.g. CONFIRM_LIVE_TRADING=other-id,t212-investing — each live account needs its own id in the list; adding one no longer removes another). This toggle alone can never place a real order.

⚠️ This account's id IS currently in CONFIRM_LIVE_TRADING on this machine — scheduled scripts WILL place real orders here if also enabled above.

▾ Account settings

Email alerts

Which notifications (pnpm notify)

Minimum cash reserve


Crypto coin sharing

▾ Strategies

Which coins/underlyings the crypto and wheel strategies trade is managed on the Watchlists page → (default = the shared list; override per account there).

Strategy settings

Sizing, caps, the profit-lock trail, buy approval and confirmation entry live on each strategy's own page. Tick a strategy under Strategies and save to add it here.

Recent changes

Every settings change on this account, newest first (UK time). * = rebuilt from older backups — happened somewhere between two backups; hover for the window.

WhenSourceSettingBefore → after
09 Oct, 14:56 MA200 check OFF on INV — side-by-side test vs ISA (on), dan 2026-10-09 qsr buy checks · minMa200SlopePct 0 → —
09 Oct, 14:23 restore: MA200 check dropped by a settings-save bug (#510), dan 2026-10-09 qsr buy checks · minMa200SlopePct — → 0
09 Oct, 09:05* rebuilt from backups allowSharedCryptoCoins true → false
09 Oct, 09:05* rebuilt from backups qsr buy checks · minMa200SlopePct 0 → —
09 Oct, 09:05* rebuilt from backups qsr · maxBuysPerTickerPerMonth 4 → 8
09 Oct, 09:05* rebuilt from backups qsr · maxBuysPerTickerPerWeek 2 → 4
09 Oct, 09:05* rebuilt from backups qsr · maxNotionalPct 4 → 8
09 Oct, 09:05* rebuilt from backups qsr · maxNotionalPerBuy 100 → 200
09 Oct, 09:05* rebuilt from backups qsr · maxOpenPositions 50 → 100
09 Oct, 09:05* rebuilt from backups qsr · maxSharesPerSignal 2 → 4
09 Oct, 09:05* rebuilt from backups qsr · maxSharesPerTickerPerWeek 2 → 4
09 Oct, 09:05* rebuilt from backups qsr · maxSharesPerTrade 3 → 6
09 Oct, 09:05* rebuilt from backups qsr · maxTotalNotionalPct 47.5 → 95
09 Oct, 09:05* rebuilt from backups qsr · trailActivationPct — → 8
09 Oct, 09:05* rebuilt from backups qsr · trailPct — → 5
09 Oct, 09:05* rebuilt from backups qsr · trailingFractionPct — → 50
09 Oct, 09:05* rebuilt from backups strategies ["qsr","rsi2-v1"] → ["qsr"]
06 Oct, 15:32* rebuilt from backups qsr · bPlusMaxNotionalPerBuy 25 → 50
06 Oct, 14:35* rebuilt from backups qsr buy checks · bPlusMinMa50SlopePct — → 0
02 Oct, 17:32* rebuilt from backups qsr buy checks · minMa200SlopePct — → 0
02 Oct, 16:49* rebuilt from backups qsr · trailActivationPct 6 → —
02 Oct, 16:49* rebuilt from backups qsr · trailPct 3 → —
02 Oct, 16:49* rebuilt from backups qsr · trailingFractionPct 25 → —
02 Oct, 16:29* rebuilt from backups qsr · bPlusMaxNotionalPerBuy — → 25
02 Oct, 16:29* rebuilt from backups qsr · buyBPlus — → 1
02 Oct, 07:54* rebuilt from backups allowSharedCryptoCoins false → true
02 Oct, 07:54* rebuilt from backups qsr buy checks · expiryDays 5 → 6
02 Oct, 07:54* rebuilt from backups qsr buy checks · triggerMode fixed → trailing
02 Oct, 07:54* rebuilt from backups conviction · enabled — → true
02 Oct, 07:54* rebuilt from backups conviction · excluded — → []
02 Oct, 07:54* rebuilt from backups conviction · favouriteMultiplier — → 1.5
02 Oct, 07:54* rebuilt from backups conviction · favourites — → []
02 Oct, 07:54* rebuilt from backups conviction · favouritesSkipDailyMoveCheck — → false
02 Oct, 07:54* rebuilt from backups conviction · lookbackDays — → 90
02 Oct, 07:54* rebuilt from backups conviction · megaCapsAsFavourites — → true
02 Oct, 07:54* rebuilt from backups conviction · minPriorWins — → 2
02 Oct, 07:54* rebuilt from backups conviction · multiplier — → 1.5
02 Oct, 07:54* rebuilt from backups conviction · recordFrom — → all
02 Oct, 07:54* rebuilt from backups minCashReservePct 2 → 1
02 Oct, 07:54* rebuilt from backups notifications.daily false → true