First Edition · v1.0 · April 2026

Confluence

A forex day trading system centred with AI and using Data as the only source of trading activity, to build confidence calls from multiple independent signals before risking any capital.
Momentum Trend Mean-reversion Structure Context · 9 feeds DECISION trade  ·  wait  ·  skip

👁️ The Observation

84% of retail forex traders lose money. Social Media has polluted the credibility of day trading. Get rich quick schemes which result in losses and uneducated financial risk, continue to plague hard working people. Making trading available to people but risk adverse, and having confidence on a platform to make the right trade at the right time, is whats missing. This is the gap confluence plugs.

⚙️ How It Works

The whole system runs in a small set of docker containers, always on, scanning 10 forex pairs every 7 minutes. Each scan pulls Data from over 20 sources: technical signals, macro context, sentiment, institutional positioning, and feeds it all into a confidence score formula. That formula is adjustable depending on risk appetite on the day, the week, or the market conditions. When the score clears the threshold and the independent signals agree, only then does the bot submit a trade. Every score, every skip, every trade is logged. So I can tell you why any trade happened, and why most of the time, it doesn't.
%%{init: {'theme':'base','themeVariables':{ 'fontFamily':'-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Inter, sans-serif', 'fontSize':'15px', 'primaryColor':'#ffffff', 'primaryTextColor':'#0f172a', 'primaryBorderColor':'#fbcfe8', 'lineColor':'#db2777', 'edgeLabelBackground':'#ffffff', 'clusterBkg':'#ffffff' }}}%% flowchart LR A([10 forex pairs<br/>scanned every 7 min]) --> B[Technicals<br/>MACD · RSI · EMA<br/>Bollinger · ATR] A --> C[Market context<br/>20+ external feeds] A --> D[ML layer<br/>shadow mode] B --> E{Confluence<br/>score} C --> E D --> E E -->|≥ 70% agree| F([Trade placed<br/>with managed risk]) E -->|mixed| G[Wait and log] style A fill:#fff1f2,stroke:#e11d48,stroke-width:2px,color:#9f1239 style B fill:#ffffff,stroke:#fbcfe8,stroke-width:1.5px,color:#0f172a style C fill:#ffffff,stroke:#fbcfe8,stroke-width:1.5px,color:#0f172a style D fill:#ffffff,stroke:#fbcfe8,stroke-width:1.5px,color:#0f172a style E fill:#fdf2f8,stroke:#db2777,stroke-width:2.5px,color:#9d174d style F fill:#e11d48,stroke:#e11d48,stroke-width:2px,color:#ffffff style G fill:#f8fafc,stroke:#cbd5e1,stroke-width:1.5px,color:#64748b linkStyle default stroke:#db2777,stroke-width:1.5px

🎯 The Confluence Principle

Confluence is where independent things come together. Rivers meeting, roads crossing, signals agreeing. In trading it means the same idea showing up in multiple places at once. Momentum says buy, trend agrees, higher timeframe confirms, context doesn't argue. One signal on its own doesn't mean much. Five or more pointing the same way is a different thing entirely. That's what this system is built to find, and what gets a trade placed.
Momentum · 40%
MACD crossover confirmed by RSI not being stretched
Trend · 25%
EMA alignment across 20 and 50 period moving averages
Mean-Reversion · 20%
Bollinger Band position: overextended or trending?
Structure · 10%
H4 higher timeframe agreement
Conviction · 5%
Volume confirmation: real move or noise?
Context · ±30 modifier
Calendar · COT · sentiment · macro · regime across 9 external feeds
A trade only fires when the weighted score clears 70%. Most of the time that means waiting. The point isn't big days, it's boring ones repeated. Steady, reliable profits over months, not lucky runs that get wiped out in a week. Every pound risked has earned the right to be risked. Integrity not vanity. De-risking capital, not chasing it.

✨ Why This Is Different

Most forex bots trade on one signal and a prayer. This one won't place a trade until the evidence stacks up across five technical readings, nine external context feeds, and a higher timeframe check. No single indicator gets to decide. That's the core difference.
Single indicator triggers 5 technical + 9 context signals must converge
Black-box neural networks Fully explainable formula, every score logged
ML trained on price alone LSTM gated to 85% accuracy before live weighting
Fixed stops, no regime awareness ATR-scaled stops, profit protection, circuit breaker
"Trust me it works" Full dashboard with SQLite audit trail

📊 The Evidence

This is very much still a work in progress. Five weeks of building, learning, and iterating. More broken than fixed on any given day. But the early numbers are pointing in the right direction and everything below is auditable, logged, and published. See for yourself.
87%
Win rate on peak trading day
13.6k
Trade decisions fully audited, scored, explainable
14
Independent signals required to converge on every trade
Those 14 signals get weighted, scored, and AI reviewed for thesis, risk, and context. A trade only fires when the confidence score clears an agreed number. At present that is 70% and above.

🗺️ Roadmap

Five weeks from zero lines of code to a live demo account bot with full auditing, 20+ external data feeds, and a secured GitHub repo ready for governed collaboration. That's where we are. Here's what's next.
Live Now · Secured Infrastructure
Built on private infrastructure. Every commit tracked. Every deploy audited.
Private GitHub Repo
Cloudflare Tunnel + Access
Google SSO
Docker Containers
CI/CD on Every Push
Anthropic Claude AI
SQLite Audit Trail
IG Group API
📝 394 commits  ·  🔀 75 merged PRs  ·  🔍 Full audit trail on every trade decision
Now
Q2 2026
Stabilisation
  • Formula v2.1
  • Slippage & correlation fixes
  • External reviewer feedback
Next
Q3 2026
More markets, smarter
  • Commodities · indices · crypto
  • Self learning pattern engine
  • Auto tuned confidence
Later
Q4+ 2026
Real money
  • Multi broker (IG · IBKR · Alpaca)
  • LSTM live at 85% accuracy
  • Ring fenced real capital

💬 We're Looking For Three Conversations

01 · Day traders
Critique the model
Tell me what I've got wrong. Signal weighting, weekend risk, how I handle correlation. Pick it apart.
02 · Engineers
Build with us
If you like the problem, come build with me. Multi asset work, ML pipeline, broker abstraction. Open source.
03 · Capital partners
Post-review only
Not yet. Once traders have properly torn this apart, we can talk. Ring fenced capital, measured live deployment.
Ready to chat? Best way to reach me is LinkedIn.
Joseph Gooderham
🤝 One conversation. Tell me what I've missed.
Every review makes this sharper before any real money goes in. No pitch deck, no sales call. Just your honest critique from someone who actually trades for a living.
Reward £50 Amazon Voucher or equivalent Charity Donation for any review that leads to a measurable and profitable improvement.
Confluence · First Edition
v1.0 · April 2026