Skip to content

Hashirama Investment Strategy: £100 Seed on Trading 212

Project Owner: Hashirama (SYNTHESIS — investment & capital allocation)
Status: Strategic specification — Phase 1 proof-of-concept ready
Created: 2026-06-05
Priority: High (potential flagship project for financial freedom)
Risk Level: Medium-High (small absolute losses, high relative volatility)


Executive Summary

This document specifies a three-phase investment strategy using a £100 seed on Trading 212's API, with optional monthly top-ups. The strategy is designed to test automated portfolio management techniques while building toward Michael's financial freedom target (net position recovery + £5k buffer by 2027-01-01).

Key findings:

  • A £100 seed is viable but requires: (a) low-cost operations (passive index/ETF focus), (b) API automation to overcome transaction friction, (c) disciplined capital additions
  • Realistic 12-month return on £100 alone: 6-12% CAGR (assuming global equity market returns) — modest absolute gains (£6-12) but meaningful for proof-of-concept
  • With £100/month top-ups over 12 months: £1,200 deployed, realistically £1,272-1,344 terminal value (interest/dividends on compounding capital)
  • Opportunity cost analysis: A Digital Saver at 4-5% provides more stable returns on savings, but equity upside over 2+ years justifies hybrid approach (70% savings, 30% equities target)
  • API automation adds meaningful alpha only if capital is >£500 and/or strategies are signal-driven (momentum, rebalancing thresholds, dividend harvesting); below £100 pure seed, passive index dominates

Recommendation: Pursue Phase 1 (manual proof-of-concept, 3 months) with a single low-cost global ETF (VWRL). If framework proves reliable, Phase 2 onboards semi-automated DCA via Z2 scripts. Phase 3 integrates Madara surveillance signals for factor-based entry/exit.


1. Context & Constraints

1.1 Financial Foundation

Michael's current state (as of 2026-06-05):

  • Net position: -£6,883.64 (priority: recovery to zero, then build buffer)
  • Savings target: £5,000 by 2027-01-01 (deadline: ~7 months)
  • Required pace: £1,697.66/month
  • Current income: ~£8,972/month (Mar 2026)
  • T212 account balance: £456.28 free cash, £0 invested
  • Historical P&L: -£34.40 (closed positions at loss — baseline for learning)

The £100 seed is incremental capital on top of saving toward the £5k buffer. It is NOT the primary wealth recovery path (that is: income > baseline spending, channeled to debt payoff via Bulma/Mufasa); rather, it is a proof-of-concept for automated capital deployment once the foundation is stable.

1.2 T212 API Capabilities & Constraints

Verified working as of 2026-06-05:

  • HTTP Basic Auth (base64(key:secret))
  • Market orders (buy/sell)
  • Stop orders + stop-limit orders
  • Portfolio reads, position reads
  • Instrument metadata (ISINs, dividends, splits)
  • Historical dividends & transactions
  • Rate-limited per account (no public spec, empirically ~10-50 req/min)
  • Eligible accounts: ISA + Invest (CFDs excluded)

Limitations:

  • No fractional shares (must buy whole units, minimum £1 per unit for most assets)
  • ISA account (tax-free) has annual £20k limit (can't exceed across all ISA types)
  • Invest account (taxable) has no limit but triggers capital gains tax (currently 20% over £3,000/year allowance)
  • Dividends trigger UK income tax (8% tax-free allowance per year)
  • API does not support limit orders (only stop-limit and market)

Portfolio options available:

  • Equities: FTSE 100 (London), US (ADR), Asia, emerging markets
  • ETFs: VUSA (US 500), VWRL (All-world, ex-UK), VMID (mid-cap), VANG (global dividend)
  • Bonds: limited selection, not recommended for this strategy
  • GICs: not available on T212

1.3 Michael's Profile & Constraints

  • Data experience: 6+ years professional (gradient boosting models, SQL, Python) — capable of building automated trading scripts
  • Time availability: Constrained (startup income streams, brain-ops maintenance) — requires low-touch operations
  • Risk tolerance: Medium (willing to stomach 20-30% drawdown, but not speculative leverage)
  • Tax awareness: UK resident, aware of ISA/income tax thresholds
  • Learning goal: Prove that small-capital automated strategies can work before scaling to £5k+

2. Strategy Analysis: Viable Approaches

2.1 Passive Index Strategy (Baseline)

Thesis: Low-cost global equity exposure via VWRL or VUSA, buy-and-hold, reinvest dividends.

MetricValueNotes
Entry mechanismLump-sum buy of VWRL (£100)~£13/share at current prices, ~7.7 shares
Holding period12+ months (tax-inefficiency before 12m)Dividend drag ~0.3% annually
Expected return6-10% CAGR (historical global equity avg)Terminal 12m: £106-110
With £100/month top-ups£1,272-1,344 (12-month horizon)Assuming 6-10% blended return
Operational overhead1 buy order + 0 rebalancingNear-zero if purely buy-and-hold
Tax efficiencyISA > Invest (recommend ISA first)ISA: no tax; Invest: 20% CGT after £3k allowance
Friction costZero (T212 has no platform fees)One-time £100 capital

Pros:

  • Minimal operational risk
  • Proven long-term returns (geometric mean ~7-8% GBP total return globally)
  • Easy to automate (single monthly buy order via API)
  • Tax-efficient if held in ISA

Cons:

  • Absolute return on £100 is tiny (£6-10 in year 1)
  • Does not test portfolio management skills
  • Ignores sector/geographic tilts that may offer alpha

Verdict: Baseline that all active strategies must beat. Recommended as Phase 1 core, with optional overlay for signal-driven entry/exit.


2.2 Dollar-Cost Averaging (DCA) with Rebalancing

Thesis: Deploy capital in fixed monthly increments (£50, £100, or £200) into 2-3 assets with periodic rebalancing to maintain target allocations.

Allocation example:

Global Equity (VWRL):    60%  
US Dividend (VANG):      25%
UK Mid-Cap (VMID):       15%
MetricValueNotes
Deployment£100 initial + £100/month × 12 monthsTotal: £1,300 capital
Rebalancing triggerQuarterly (every 3 months)Drift >5% triggers reweight
Expected return7-12% blended (equity mix)VWRL 7%, VANG 4% (dividend yield), VMID 8%
Terminal value (12m)£1,359-1,456Before tax + fees
Operational overhead13 buy orders + 4 rebalancing cycles~17 API calls/manual trades
Rebalancing tax drag~0.5% per cycle (in Invest account)Wash in ISA; in Invest: 20% CGT on gains
Dividend reinvestmentManual or auto-buy if yields accrueAdds operational complexity

Pros:

  • Smoother returns than lump-sum (lowers timing risk)
  • Tests multi-asset portfolio management
  • Rebalancing forces "buy low, sell high" discipline
  • DCA mitigates sequence-of-returns risk

Cons:

  • 4 rebalancing cycles = 8-12 taxable events in Invest account (£15-30 in tax costs)
  • ISA limit (£20k/year) can be reached if combined with other ISA contributions
  • Operational complexity (API automation required to avoid manual overhead)
  • Benefits only realized over 2+ years

Verdict: Viable for Phase 2 once Phase 1 proves T212 API stability. DCA reduces volatility relative to lump-sum; rebalancing forces discipline. Tax drag is material only if Invest account is used — prioritize ISA first.


2.3 Dividend Compounding Strategy

Thesis: Focus on high-dividend ETFs (VANG, HVDG, HDIV) or dividend aristocrats (VUSA with dividend tilt). Reinvest dividends monthly via API automation.

MetricValueNotes
Core holdingVANG (4.2% dividend yield)£100 → ~£4.20/year in dividends
Monthly reinvestmentAuto-buy VANG with accumulated dividendRequires API script to execute monthly
Compounding effect (12m)£109.50 (dividend + capital gains)Pure dividend yield without price appreciation
5-year terminal value£182-210 (assuming 5% dividend + 5% price growth)Meaningful only if capital compounds
Operational overhead13 dividend sweeps + monitoringAutomated via Z2 cron job
Tax efficiencyISA > Invest (dividend allowance: £1k/year)VANG dividend (~£4/year on £100) within allowance in Invest

Pros:

  • Dividend data is predictable (can be scraped via T212 API)
  • Reinvestment automation is straightforward (monthly cron script)
  • Tests dividend-capture signal detection for Madara integration
  • Psychological reward (visible compounding)

Cons:

  • Absolute dividend on £100 is negligible (£4-5/year) unless capital scales to £5k+
  • Does not outperform price-appreciation strategies in bull markets
  • Dividend capture is near-zero value at small scales

Verdict: Viable overlay for Phase 2/3, not Phase 1. Only makes sense if capital crosses £500+. Better suited for Madara integration (dividend signal → calendar alert → reinvestment trigger).


2.4 Factor-Based / Signal-Driven Strategy (Madara Integration)

Thesis: Use Madara surveillance to detect momentum, value, or mean-reversion signals; execute tactical entry/exit around macro events (earnings, economic data, sector rotations).

Example signals Madara could feed:

  • Momentum: "VWRL broke above 200-day MA with rising volume → signal: BUY"
  • Mean reversion: "VUSA down 15% YTD vs historical vol → signal: BUY (accumulate over 2 weeks)"
  • Macro: "BoE rate decision: if hold → buy financials (VMID); if cut → buy bonds"
  • Sector rotation: "Tech outperforming energy Q3 → overweight VUSA over VANG"
MetricValueNotes
Signal sourceMadara surveillance (TBD)Requires signal schema definition
Minimum viable signal set3-4 simple rules (MA, RSI, sector rotation)Manual backtesting on 12-month historical data
Trading frequency2-4 orders/month (not day-trading)Avoids transaction costs + tax inefficiency
Expected alpha vs passive+2-4% p.a. if signals have 55-65% win rateRealistic for simple momentum strategies
Terminal value (12m, £100 seed)£106-118 (assuming 6-18% blended return)Underperforms if signals are poor
Operational overhead13 API calls (signal execution) + monitoringFully automatable once signal schema ships
Operational riskSignal lag, whipsaws, missed fillsMitigated with stop-loss at -3% per position

Pros:

  • Tests trading discipline + signal-driven automation
  • Scales naturally with Madara evolution
  • Can exploit short-term mispricings (non-zero edge)
  • Prepares infrastructure for larger capital allocation later

Cons:

  • Requires Madara signal schema (not yet defined)
  • Backtest required before live trading (2-4 week dev cycle)
  • Overconfidence risk: small sample of trades can be misleading
  • Signal quality must be scrutinized (Michael must review every trade before execution)

Verdict: Phase 3 only, post-Phase 1/2 validation. Proceed only if Madara infrastructure ships and Michael validates signals on historical data. Otherwise, defer to Phase 2 passive DCA.


2.5 Opportunity Cost: Digital Saver vs Equities

Michael's alternative is holding capital in a Digital Saver (4-5% interest, guaranteed, tax-free on <£1k interest).

Scenario12-Month ReturnRiskPsychological
Digital Saver (£1,200 over 12m)~£60 interest (5%) = £1,260ZeroSafe, boring
Passive VWRL (£1,200 over 12m)~£96-120 (8-10%) = £1,296-1,32015-20% drawdown possibleVariable, requires discipline
DCA with rebalancing (£1,200)~£96-168 (8-14%) = £1,296-1,36810-15% drawdown (reduced by DCA)Active, skill-testing
Factor-driven (£1,200)~£132-204 (11-17%) if signals work, £72-120 if not20-30% drawdown + whipsawHigh complexity, high risk of failure

Hybrid recommendation:

  • Baseline: 70% to Digital Saver + emergency fund (£840/month → saves £5,880 by 2027-01-01)
  • Equity allocation: 30% to T212 strategy (£360/month) — can afford to lose this without derailing wealth target
  • Risk envelope: £4,320 deployed on equities over 12 months; acceptable 20-30% drawdown = -£864 to -£1,296 (still net +£3,456 after losses)

3. Phase Plan: Build-Out Strategy

Phase 1: Manual Proof-of-Concept (Months 1-3, June-Aug 2026)

Objective: Validate T212 API in production, establish baseline passive return, test operational workflow.

Scope:

  1. Deploy £100 lump-sum into VWRL (Global All-Cap) on T212 Invest account
    • Record purchase date, price, quantity
    • Set calendar reminder for monthly review
  2. Establish tracking:
    • Spreadsheet: ticker, quantity, cost basis, current price, unrealized P&L, dividend history
    • Weekly price pull via T212 API (GET /equity/{ticker}/quote)
    • Monthly manual P&L reconciliation
  3. Test API stability:
    • Execute 1 buy order via API (not UI) to validate auth, error handling
    • Validate dividend data retrieval (if any dividends paid)
  4. Documentation:
    • Record any API quirks, rate limits, errors
    • Write operational runbook for Phase 2 automation

Success criteria:

  • VWRL position established and held
  • API buy order executed successfully
  • No unplanned losses (market drops acceptable, but position must not be liquidated)
  • Runbook documented, ready for handing off to Phase 2

Estimated effort:

  • Initial setup: 2-3 hours (research VWRL, set up tracking sheet, execute first buy)
  • Monthly: 30 minutes (review price, record dividend if any)
  • API testing: 1-2 hours (execute test buy, validate response)

Risk register:

RiskLikelihoodImpactMitigation
API auth fails silentlyLow (verified working)Blocks everythingTest immediately on day 1
Dividend payment triggers unexpected taxLow (£100 dividend unlikely)£1-2 taxTrack dividend income in Bulma
Market drops 20% in month 1Medium (normal volatility)£20 paper lossAccept loss, hold position, document experience
Spreadsheet tracking is tediousHigh (manual data entry)Abandonment of projectAutomate price pulls in Month 2 (API script)

Decision gate (end of Month 3):

  • If API is stable and returns are tracking market: approve Phase 2
  • If API has issues or returns are severely lagging: investigate, do not proceed to Phase 2

Phase 2: Semi-Automated DCA with Rebalancing (Months 4-9, Sept 2026-Feb 2027)

Objective: Deploy £100/month via script automation; test rebalancing discipline; prepare Madara signal schema.

Scope:

  1. Expand T212 position to 3-asset portfolio:
    • VWRL (Global All-Cap): 60% allocation target
    • VANG (Global Dividend): 25% allocation target
    • VMID (UK Mid-Cap): 15% allocation target
  2. Build Z2 automation script (Python):
    • Monthly cron job (1st of month): calculate rebalance deltas, execute buy orders via T212 API
    • Weekly price pull: fetch current prices, log to CSV
    • Monthly P&L report: generate spreadsheet showing allocation drift, unrealized gains, YTD return
  3. Rebalancing logic:
    • Quarterly (every 3 months): if any allocation drifts >5% from target, rebalance to target
    • Rebalancing mechanism: sell overweight positions first (tax-loss harvesting if possible), buy underweight
  4. Tax tracking:
    • Log every trade (date, ticker, qty, price, proceeds) for year-end CGT calculation
    • Segregate ISA vs Invest account activity (ISA has no tax, Invest triggers CGT)
  5. Madara signal schema:
    • Define 3-5 simple signals for Phase 3 (e.g., "VWRL above 200-day MA", "VANG yield >4.5%")
    • Backtest signals on 12 months of historical data
    • Document signal confidence threshold (must be >60% win rate before live use)

Success criteria:

  • 6 automated buy orders executed without error
  • Quarterly rebalancing executed, allocations returned to target
  • Monthly P&L reports generated automatically
  • Z2 script tested, error handling in place
  • Madara signal schema documented and backtested

Estimated effort:

  • Script development: 8-12 hours (API auth, rebalancing logic, error handling, logging)
  • Monthly: 10 minutes (monitor script run, verify trades)
  • Quarterly: 30 minutes (review rebalancing, check tax implications)
  • Backtest: 4-6 hours (define signals, run historical analysis, document)

Risk register:

RiskLikelihoodImpactMitigation
Script bug executes 10x rebalancingLow (code review + dry-run)Cascading tax events, £50+ tax billDry-run script on dummy data first; manual approval gate before automation
API rate limit hit during rebalancingMedium (unknown T212 limits)Partial orders executeImplement exponential backoff; log all attempts
Rebalancing creates wash sale (tax issue)Low (UK has no wash-sale rule, but avoid)Unexpected taxDocument all trades with dates; segregate buy/sell by date
Market crash during accumulationMediumUnderwater positionsDollar-cost averaging naturally mitigates; accept losses, hold

Decision gate (end of Month 6):

  • If scripts are stable and rebalancing discipline is proven: approve Phase 3
  • If rebalancing is creating tax drag (>£20/quarter): pivot to passive buy-and-hold, defer rebalancing

Phase 3: Signal-Driven Automation + Madara Integration (Months 10-12, Mar 2026-onwards)

Objective: Integrate Madara surveillance signals into trading automation; test edge hypothesis; prepare for £5k+ scale-up.

Scope:

  1. Madara signal integration:
    • Receive signal stream from Madara (schema TBD, suggest: JSON webhook with {ticker, signal_type, confidence, timestamp})
    • Parse signals in Z2 script, filter by confidence threshold (≥65%)
  2. Signal-driven trading logic:
    • Momentum signal (MA breakout): buy 20% of allocation in signal ticker; hold 4-6 weeks; sell on reversal
    • Dividend signal (yield spike): buy on dip; hold for 2 ex-dividend dates; sell; reinvest in core holdings
    • Sector rotation: tilt allocation +10% to identified winner, -10% from loser
  3. Stop-loss discipline:
    • Every tactical position has hard stop-loss at -3% (sell automatically if triggered)
    • Position sizing: max 10% of portfolio per signal (limits damage if signal fails)
  4. Backtesting & live A/B test:
    • Run Phase 2 (passive) vs Phase 3 (signal-driven) in parallel for 3 months
    • Log all signal performance: signal → entry price → exit price → P&L
    • Calculate Sharpe ratio, max drawdown, win rate
  5. Documentation:
    • Signal performance report (monthly): win rate, avg return, correlation with market
    • Lessons learned: which signals work, which don't
    • Readiness assessment for £5k+ deployment

Success criteria:

  • 8-12 signal-driven trades executed, tracked, logged
  • Stop-loss discipline maintained (no position down >-3% without exit)
  • Backtested signals have ≥60% win rate on live data
  • A/B test shows signal-driven portfolio outperforming passive by ≥2% p.a.
  • Madara integration is stable (no signal delivery failures)

Estimated effort:

  • Signal schema design & API integration: 4-6 hours
  • Trading logic implementation: 6-8 hours
  • Backtesting & analysis: 4-6 hours
  • Monthly monitoring: 20 minutes (log signal performance, review P&L)

Risk register:

RiskLikelihoodImpactMitigation
Madara signal is consistently wrongMedium (unproven signals)Portfolio underperforms passiveStrict backtesting gate; kill any signal with <55% win rate immediately
Overconfidence bias (small sample size)High (6-12 trades is tiny sample)Michael over-weights bad signalRequire ≥60% statistical confidence (binomial test) before continuing signal
Whipsaw on reversal signalsHigh (mean-reversion is hard)Repeated buy-sell at lossRequire 10-period confirmation before exit signal
Michael is out of bandwidth for tradingHigh (startup maintenance ongoing)Positions drift, opportunities missedFully automate execution; Michael only reviews, does not execute

Decision gate (end of Month 12):

  • If signal-driven outperforms passive by ≥2% AND Madara integration is stable: recommend scaling to £5k deployment in 2026-07+
  • If signal-driven underperforms OR integration is flaky: revert to passive Phase 2, revisit signals in Q3 2026

4. Expected Returns & Scenarios

4.1 Phase 1 Baseline (£100 seed, 12 months, VWRL only)

Entry: £100 (June 2026)
Price per share: ~£13.00
Quantity: 7.69 shares
Exit (June 2027): Assuming 8% return = £108
P&L: +£8
Return %: +8.0%

Sensitivity:

Market ReturnTerminal ValueP&LNotes
-10% (bear)£90-£10Painful but acceptable for proof-of-concept
0% (flat)£100£0Can happen; market is unpredictable
+6% (conservative)£106+£6Base case (historical real return adjusted for inflation)
+8% (base)£108+£8Historical long-term average
+12% (bull)£112+£12Possible in strong years

4.2 Phase 2: DCA + Rebalancing (£100 seed + £100/month, 12 months)

Total capital deployed: £1,300 (£100 initial + £100 × 12 months)
Average entry price: £12.50 (DCA smooths volatility)
Blended return: 8% (VWRL 7%, VANG 5%, VMID 8%)
Terminal value: £100 × 1.08 + £100 × 1.08^1 + ... + £100 × 1.08^0.5 ≈ £1,373

Rebalancing tax drag (Invest account): -£20 (4 rebalancing cycles × £5 avg tax)
After-tax value: £1,353
Absolute return: +£53 (4.1%)

With ISA account (tax-free):

Terminal value: £1,373 (no CGT, no dividend tax)
Absolute return: +£73 (5.6%)

Sensitivity to rebalancing frequency:

RebalancingDrift RiskTax CostExpected Return
Never (passive)High (can drift 40%+)£0+8.0%
QuarterlyLow-£20 (Invest)+7.8% (accounting for tax)
Semi-annualMedium-£10 (Invest)+7.9%
AnnualHigh-£5 (Invest)+7.95%

Recommendation: Quarterly rebalancing in ISA account (zero tax drag). If confined to Invest account, annual rebalancing only.

4.3 Phase 3: Signal-Driven (Phase 2 base + 2-4 signal trades/month)

Scenario: Modest signal outperformance (+2% p.a.)

Base Phase 2 return: +8% (passive DCA)
Signal alpha: +2% (excess return from timing)
Blended return: +10%
Terminal value: £1,430
Absolute return: +£130 (10%)
Marginal gain from signaling: +£57 (vs Phase 2)

Scenario: Poor signal performance (-2% p.a.)

Base Phase 2 return: +8%
Signal drag: -2% (whipsaw, poor timing)
Blended return: +6%
Terminal value: £1,378
Absolute return: +£78 (6%)
Loss from signaling: -£25 (vs Phase 2)

Key takeaway: Signal-driven is binary. If signals work (backtested ≥60% win rate), expect +10-15% returns; if signals are poor, expect underperformance. Michael must commit to rigorous backtesting before Phase 3 goes live.


5. Risk Assessment & Loss Scenarios

5.1 Downside Risks

RiskProbabilitySeverityMitigation
Market drawdown 20%Medium (happens ~1x per decade)-£20 (on £100), -£260 (on £1,300)Hold; average down with monthly DCA
API outage / failed orderLow (T212 is regulated UK broker)Block automated tradingSwitch to UI; manual orders as fallback
Liquidation of position for margin callNone (T212 is non-margin)N/ANot a risk
Dividend slash / corporate actionLow (VWRL reinvests; no sector risk)-1-3% impactDiversification protects
Currency risk (GBP strength)Medium (VWRL has US/EU exposure)-5-10% if GBP rallies 10%Natural hedge: Michael earns GBP, spends GBP
Over-trading / whipsaw (signal failure)High if Phase 3 proceeds without backtest-2-5% p.a.Strict backtesting gate before live signals
Psychological capitulation (panic sell)High (small absolute loss can sting)Selling at lows (-20%), missing recoveryStart with £100 to build confidence; DCA reduces volatility

5.2 Opportunity Cost Risks

Scenario12-Month Opportunity CostNotes
Equities go up 15%, cash earns 5%-£130 missed (on £1,200 in Saver)Justifies equity allocation; accept variance
Equities go down 15%, cash stable+£180 saved (vs equity losses)Validates cash buffer strategy
Equities flat, cash stable at 5%Wash (5% guaranteed vs 0% risky)Makes case for hybrid (70% saver, 30% equity)

Verdict: Risk of holding equities is real but acceptable given:

  1. Time horizon (2+ years, enough for recovery if crash)
  2. Monthly DCA (catches falling prices)
  3. Hybrid approach (70% of savings in safe saver, 30% in growth)

5.3 Worst-Case Scenario: Complete Loss

Can Michael lose the entire £100-£1,300?

No, with extremely low probability:

  • T212 assets are segregated (not held by broker for margin, held at custodian)
  • Only way to lose entire capital: (a) equities go to zero, (b) custodian default
  • Likelihood of VWRL going to zero: ~0% (global fund with >2,000 holdings)
  • Likelihood of custodian default: <0.01% (UK FCA regulated, segregated accounts)

More realistic worst-case: -30% market drawdown (2008-style crisis)

  • £100 seed becomes £70
  • £1,300 deployed becomes £910
  • Recovery timeline: 5-7 years historically
  • This is painful but survivable, especially with ongoing DCA (new purchases at lower prices)

6. Tax Implications & Optimization

6.1 ISA Account (Priority #1)

Tax treatment: 0% — all gains, dividends, interest are tax-free.

Limits:

  • £20k total across all ISA types per tax year (Apr-Mar)
  • Michael is well under this (£1,300 equity + any cash ISA)
  • Recommendation: Use ISA for the full £1,300 equity allocation, freeing Invest account for other experiments

Strategy:

  1. Open T212 ISA (or verify existing ISA account is active)
  2. Deploy all Phase 1-3 capital to ISA first
  3. Only move to Invest account after ISA limit is consumed

6.2 Invest Account (If ISA limit exceeded)

Tax treatment:

  • Capital gains: 20% on gains >£3,000/year (2025-26 allowance)
  • Dividends: 8% income tax on dividends >£500/year (2025-26 allowance)
  • Interest: 20% on interest >£1,000/year (if holding cash)

Example (12-month Phase 2 in Invest account):

Realized gains from rebalancing: £50
Capital gains tax: £0 (under £3k allowance)

Dividend income (VANG, VMID): £20
Dividend tax: £0 (under £500 allowance)

Total tax: £0 (this scenario)

Example (if returns are higher or capital is larger):

Realized gains: £150
Dividends: £50
Total taxable: £200
Tax bill: (£150 - £3,000 allowance) × 20% + (£50 - £500 allowance) × 8%
       = £0 + £0 = £0 (still under allowances)

Recommendation: With £1,300 capital, Michael will not trigger material tax in either ISA or Invest account, assuming returns are moderate (8-10%). Monitor allowances closely if capital scales to £5k+.

6.3 Dividend Harvesting Strategy

Dividend income timing:

  • VWRL: ~0.7% yield (low, as it's distribution-free and reinvests)
  • VANG: ~4.2% yield (pays quarterly)
  • VMID: ~3.0% yield (pays semi-annually)

Example (12-month on £1,300 blended):

  • Estimated dividend: £50-70 (blended ~4% yield on £1,300)
  • Tax on dividend (Invest): £0 (under £500 allowance)
  • Reinvestment via auto-buy: +0.2% compounding benefit

Optimization:

  • If dividend is accrued but not yet paid, can time reinvestment for ex-dividend dates
  • Madara could feed ex-dividend alert → auto-buy before ex-date to capture dividend
  • Expected benefit: +£0.50-1.00 per year (negligible at £1,300 scale)

7. Implementation Roadmap

7.1 Pre-Phase 1 Checklist (This week, June 5-9 2026)

  • [ ] Verify T212 API credentials (key/secret on Z2 ct103)
  • [ ] Confirm ISA account on T212 is active and has >£100 free space
  • [ ] Research VWRL: current price, dividend history, composition (verify it's <0.3% fees)
  • [ ] Set up tracking spreadsheet: columns for date, ticker, qty, price, P&L, dividend
  • [ ] Draft API test script (simple GET request to T212 endpoint)
  • [ ] Schedule calendar reminder for monthly review (1st of each month)

Effort: 2-3 hours

7.2 Phase 1 Execution (June-Aug 2026)

Week 1 (June 9-13):

  • Execute API test script (dry-run on dummy data, then real API)
  • Buy £100 of VWRL via T212 UI (if API test passes, execute via API instead)
  • Log purchase date, price, quantity to spreadsheet
  • Set up weekly price-pull reminder (every Friday)

Monthly (July, Aug 2026):

  • Pull VWRL price via API, update spreadsheet
  • Record any dividend payments
  • Sanity-check P&L against T212 dashboard

End of Phase 1 (Aug 31 2026):

  • Generate Phase 1 summary report: purchase price, current price, return %, lessons learned
  • Document any API issues, friction points
  • Decision: proceed to Phase 2 (yes/no)?

Effort: ~1 hour/week = 12 hours total over 3 months

7.3 Phase 2 Execution (Sept 2026-Feb 2027)

Month 1 (Sept 2026):

  • Design 3-asset allocation (VWRL 60%, VANG 25%, VMID 15%)
  • Rebalance Phase 1 position (sell some VWRL, buy VANG + VMID to match allocation)
  • Build Z2 Python script: monthly buy order automation + price pull + P&L calculation

Month 2 onward (Oct 2026-Feb 2027):

  • Cron job runs 1st of month: execute buy order for all 3 assets
  • Weekly: price pull + log
  • Quarterly (Nov, Feb): rebalance if allocation drift >5%
  • Monthly: generate P&L report

Backtest (Oct 2026):

  • Define 3-5 Madara signal candidates (MA, RSI, dividend yield, sector rotation)
  • Run backtest on 12 months of historical T212 data
  • Document signal accuracy, win rate, expected alpha

End of Phase 2 (Feb 28 2027):

  • Generate Phase 2 summary: total capital deployed (£1,300), terminal value, return %, tax paid
  • Compare Phase 2 to Phase 1 (did rebalancing add value?)
  • Decision: proceed to Phase 3 (yes/no)?

Effort: ~10-15 hours development + 30 min/month monitoring = 25-30 hours total

7.4 Phase 3 Execution (Mar-May 2027)

Month 1 (Mar 2027):

  • Implement Madara signal webhook listener on Z2
  • Build trading logic for signal execution (buy, hold, stop-loss, sell)
  • Start live signal trading (small position sizes, 10% of allocation per signal)

Months 2-3 (Apr-May 2027):

  • Log every signal trade: signal type, entry, exit, P&L, win/loss
  • Generate monthly signal performance report
  • A/B test: compare signal-driven portfolio to Phase 2 passive

End of Phase 3 (May 31 2027):

  • Calculate Sharpe ratio, max drawdown, win rate for signal-driven strategy
  • Compare vs Phase 2 baseline
  • Decision: scale to £5k+ deployment (yes/no)?

Effort: ~15-20 hours development + 30 min/month monitoring = 25-30 hours total


8. Success Metrics & Review Gates

8.1 Phase 1 Success Criteria

MetricTargetActualPass/Fail
API buy order executes without errorTBD
VWRL position held through Phase 1TBD
No unplanned liquidation or forced saleTBD
Tracking spreadsheet is up-to-dateTBD
Runbook documented for Phase 2TBD
Gate decision: Proceed to Phase 2?YESTBD

8.2 Phase 2 Success Criteria

MetricTargetActualPass/Fail
6 automated buy orders executedTBD
Rebalancing executed without error (quarterly)TBD
Monthly P&L reports generated automaticallyTBD
Z2 script has <1% error rateTBD
Tax tracking accurate (reconcile to T212)TBD
Rebalancing adds ≥0.5% value vs driftTBD
Madara signal schema backtested (≥60% win rate on 3 signals)TBD
Gate decision: Proceed to Phase 3?YES/NOTBD

8.3 Phase 3 Success Criteria

MetricTargetActualPass/Fail
8-12 signal trades executed≥8TBD
Stop-loss discipline maintained (-3% max per position)TBD
Signal win rate ≥60%≥60%TBD
A/B test: signal-driven outperforms passive by ≥1%≥1%TBD
Madara integration: no signal delivery failures<1% failureTBD
Max drawdown on signal portfolio ≤15%≤15%TBD
Gate decision: Scale to £5k+?YES/NOTBD

9. Decision Framework & Escalation

9.1 Phase Gates

At the end of each phase, Michael must answer YES/NO to proceed:

Phase 1 → Phase 2 gate (Aug 31 2026):

  • API is stable (no unexplained failures): If NO, debug before Phase 2.
  • Tracking is up-to-date and accurate: If NO, improve processes before Phase 2.
  • Market did not liquidate position despite volatility: If NO, understand why (should not happen on non-margin account).
  • Recommended: YES (proceed to Phase 2) unless API or stability issues are unresolved.

Phase 2 → Phase 3 gate (Feb 28 2027):

  • Automated rebalancing executed without error: If NO, fix script before Phase 3.
  • Rebalancing discipline proved valuable (≥0.5% outperformance vs passive): If NO, consider staying in Phase 2 (passive DCA).
  • Madara signal schema backtested with ≥60% win rate: If NO, iterate signals; do not proceed with untested signals.
  • Recommended: YES (proceed) only if all 3 criteria are met. Otherwise, stay in Phase 2 + iterate signals for Q2 2027.

Phase 3 → Scale gate (May 31 2027):

  • Signal-driven outperformed passive by ≥1% (statistically significant): If NO, signals are not working; revert to Phase 2.
  • Stop-loss discipline maintained (no position down >-3%): If NO, improve entry logic.
  • Madara integration is stable: If NO, do not scale until integration is hardened.
  • Recommended: YES (scale to £5k) only if all 3 criteria are met AND Michael is confident in signal quality. Otherwise, remain in Phase 2 + revisit signals in Q3 2027.

9.2 Escalation Triggers

Michael should escalate to Hashirama if:

  • Market crash >15%: Review position sizing, reassess drawdown tolerance
  • API failure >1 hour: Investigate root cause, switch to manual trading
  • Signal win rate drops below 50%: Kill signal immediately, preserve capital
  • Rebalancing tax bill >£50/quarter: Reduce rebalancing frequency to annual
  • Absolute loss on portfolio >10% without major market event: Review leverage, stop-loss logic

Escalation process:

  1. Log issue with date, impact, root cause hypothesis
  2. Message Hashirama with issue + recommendation
  3. Wait for Hashirama decision before executing any trades
  4. Document decision and update risk register

10. Resource Requirements & Dependencies

10.1 Infrastructure

Required:

  • T212 account (active, ISA verified, API credentials)
  • Z2 compute (for cron jobs, API automation scripts)
  • Spreadsheet tool (Excel, Google Sheets, or CSV + Python)
  • Madara surveillance system (Phase 3 only; TBD on availability)

Optional:

  • Obsidian vault for trade journal (already using)
  • Telegram integration for notifications (already set up)

10.2 Data Sources

Required:

  • T212 API (prices, trades, dividends, transactions)
  • Historical price data (for backtesting Phase 3 signals) — can use T212 API historical quotes

Optional:

  • Madara signal stream (Phase 3)
  • External price feeds (Yahoo Finance, Alpha Vantage) — redundancy only

10.3 Skills & Knowledge

Michael has:

  • Python scripting (can build Z2 automation)
  • API integration (can auth to T212, parse JSON)
  • SQL + data analysis (can backtest signals)
  • Spreadsheet skills (can build tracking)

Michael needs to develop:

  • T212 API specifics (learning curve: 2-3 hours)
  • Rebalancing strategy (learning curve: 1-2 hours)
  • Signal backtesting rigor (learning curve: 4-6 hours)
  • Position sizing discipline (learning curve: ongoing)

No external skills needed: Can execute entirely solo or with Jimmy-Neutron (brain-ops) for script reviews.


11. Recommendation & Final Verdict

Strategic Assessment

The £100 seed is strategically sound if pursued as a proof-of-concept for automated capital deployment, not as a primary wealth-recovery path. Key findings:

  1. Viability: A £100 seed on T212 is operationally viable (low trading friction, no minimum positions). Expected 12-month return on pure passive: 6-10% (£6-10 gain).

  2. API automation adds value only at scale: Below £500, passive buy-and-hold dominates. Above £500, rebalancing + signal-driven strategies can add 1-4% p.a. alpha. Michael should not spend 20 hours optimizing a £100 seed; instead, use Phase 1 to validate operations, then scale.

  3. Opportunity cost is real: A Digital Saver at 4-5% is a hard alternative. Equities must beat this on a risk-adjusted basis. Over 2+ years (longer than 12 months), historical equity returns justify the allocation.

  4. Hybrid approach is optimal: 70% of savings to Digital Saver (£1,200/month → £5,880 by Jan 2027 target), 30% to equities (£400-500/month on T212). This:

    • De-risks the savings target (almost certain to hit £5k)
    • Builds equity experience without jeopardizing wealth goal
    • Creates natural stepping stone to £5k+ deployment post-Jan 2027
  5. Tax efficiency is achievable: ISA account eliminates all tax friction. Michael can deploy full £1,300 capital to ISA with zero tax impact. This is a win vs Digital Saver (which has no tax advantage).

Approved strategy: Phase 1 + Phase 2 (passive/DCA focus) with optional Phase 3 (signal-driven, if backtest validates).

Three-month action plan:

  1. Immediate (this week): Verify T212 API credentials, set up £100 VWRL position, document setup
  2. Months 2-3 (July-Aug): Hold position, track performance, test API stability
  3. Months 4-9 (Sept 2026-Feb 2027): Deploy £100/month into 3-asset portfolio, test quarterly rebalancing, backtest signals
  4. Months 10-12 (Mar-May 2027): Optional signal-driven trading (only if backtest validates), then assess scale to £5k

Expected timeline to "financial freedom potential":

  • Jan 2027: Hit £5k buffer target (primary goal via Digital Saver savings)
  • May 2027: Validate Phase 3 signals (if proceeding) or conclude Phase 2 is optimal
  • Jun 2027+: Scale investment capital to £5-10k (now with proven operations and signal validation)

Success metric: By May 2027, Michael should have:

  • Proven T212 API integration is reliable
  • Built operational discipline (monthly DCA, rebalancing, tax tracking)
  • Backtested trading signals (validated or invalidated)
  • Generated £1,300+ in equity capital without derailing £5k savings goal

This sets up a strong foundation for larger capital allocation in 2027+ when the wealth base is more stable.


Appendix A: T212 API Reference (Quick Start)

Authentication:

Authorization: Basic base64(key:secret)
Content-Type: application/json

Example: Get portfolio

bash
curl -H "Authorization: Basic YOUR_BASE64_KEY" \
  https://api.trading212.com/api/v0/portfolio

Example: Get instrument price

bash
curl -H "Authorization: Basic YOUR_BASE64_KEY" \
  https://api.trading212.com/api/v0/equity/GB0002374006/quote

Example: Execute buy order

bash
curl -X POST \
  -H "Authorization: Basic YOUR_BASE64_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker":"VWRL","quantity":7,"limitPrice":13.50}' \
  https://api.trading212.com/api/v0/orders/market

Rate limit: Estimate 10-50 requests/minute (official spec not public; test empirically).

Docs: https://trading212.com/api (requires registration)


Appendix B: Example Tracking Spreadsheet

DateTickerActionQtyPriceCostCurrent PriceValueP&L% ReturnDividend
2026-06-09VWRLBUY7.6913.00100.0013.00100.000.000.0%0.00
2026-07-09VWRL7.6913.40103.073.073.1%0.51
2026-08-09VWRL7.6913.60104.624.624.6%0.73
2026-09-01VWRLSELL2.5613.8035.330.99
2026-09-01VANGBUY1.8020.5036.9020.5036.900.000.0%0.77
2026-09-01VMIDBUY2.0018.0036.0018.0036.000.000.0%0.54

Notes:

  • Update "Current Price" weekly via T212 API
  • "P&L" = (Current Price × Qty) - Cost
  • "% Return" = P&L / Cost
  • "Dividend" = accumulated dividend received (if any)
  • Rebalancing every 3 months: recalculate target Qty, sell/buy to rebalance

Appendix C: Madara Signal Schema (TBD, placeholder)

Once Madara surveillance is defined, signals should follow this JSON structure:

json
{
  "signal_id": "mdr-20260609-0001",
  "timestamp": "2026-06-09T10:30:00Z",
  "ticker": "VWRL",
  "signal_type": "momentum_ma_breakout",
  "confidence": 0.72,
  "action": "BUY",
  "target_weight": 0.65,
  "stop_loss_pct": -3.0,
  "exit_trigger": "reverse_ma_bearish",
  "historical_win_rate": 0.64,
  "notes": "VWRL broke above 200-day MA on high volume; momentum reversal likely in 4-6 weeks"
}

Signal filtering logic:

  • Only execute if confidence >= 0.65
  • Only execute if historical_win_rate >= 0.60 (backtested)
  • Position size: target_weight * portfolio_value
  • Stop-loss: automatic sell if price drops stop_loss_pct below entry

Review gate: Michael must approve every signal before it executes (at least in Phase 1-2). Phase 3 can be fully automated once proven.


Document Version History

VersionDateAuthorChange
1.02026-06-05HashiramaInitial specification; Phase 1-3 roadmap, risk register, tax analysis

Last updated: 2026-06-05 07:45 BST
Next review: 2026-08-31 (Phase 1 gate decision)
Owner: Hashirama
Colonel: Sung Jinwoo (SYNTHESIS)