Trading carries risk of loss. TraderJoe is a tool, not financial advice. Read the risk disclosure.
New: Claude Sonnet 4.6 advisor

Trade with rules,
not vibes.

Classical indicators do the scanning. Claude does the deciding. Hard rails stop the bleeding. The result: a trading bot that knows when to stay out — which is most of the time.

No card required. Cancel in Telegram. Your broker, your money — we never hold it.
Works with
cTrader IC Markets Pepperstone OANDA
TraderJoe
bot · online
14:32 · Signal detected on EUR/USD
Candidate: BUY EUR/USD (5m). RSI 28 (oversold), EMA 9/21 bullish cross, price at lower Bollinger. Confluence 3/3 · sending to Claude
Claude: APPROVE conf 0.78
Setup is clean but London open volatility is high. Recommending 0.005 lot (half normal size) and 1.8× ATR stop.
Order placed · 0.005 lot · SL 1.0841 · TP 1.0892 You · 14:32
Day P&L: +$18.40 · 2 of 3 trades used
The problem

Most beginners don’t lose because they picked wrong. They lose because they couldn’t stop.

Ninety percent of retail traders blow up inside a year. The reasons are boring and repeatable.

Emotion trades the account

One loss and you panic out. One win and you double up. The pattern repeats until the balance is zero.

Position sizing is guesswork

“Risk 1% per trade” is advice you’ve read ten times. The math behind it, you’ve done once.

No feedback loop

You can’t remember last month’s setups. You don’t know your own win rate. You’re trading blind.

Markets don’t sleep. You do.

Good setups fire while you’re asleep, at work, or on the school run. By the time you see them, they’re gone.

The idea

Cheap filter, expensive judge.

Classical indicators are free and fast — they reject 95% of five-minute windows before an LLM ever sees them. Only the candidates that survive get the expensive judgment. That’s what makes this economical and sober.

Stage 1

Scan

Every 5 minutes, compute RSI, EMA crossover, and Bollinger position on each pair.

~0.2¢ / run
Stage 2

Filter

Reject unless at least 2 of 3 indicators agree. Most windows die here.

pass rate ~4%
Stage 3

Claude decides

Full context: account, open positions, today’s P&L, day of week, news window. Returns JSON with confidence and reasoning.

~1.6¢ / decision
Stage 4

Hard rails

Daily loss cap, position limit, slippage guard, cooldown. If any rail blocks: no trade, no exceptions.

non-negotiable

Most 5-minute windows end after Stage 2. In a typical day the advisor runs fewer than a dozen times per user.

How it works

From a signal to a trade, in about four seconds.

You see every step. Nothing happens in the dark. If the system stays out, you see why. If it enters, you see the reasoning, the size, and the stop.

Full feature tour
Claude advisor model: claude-sonnet-4-6

Every approved trade ships with a plain-English reason and a confidence score. Below threshold? The trade doesn’t happen.

Hard safety rails 5 rails, non-toggleable

5% daily kill-switch, no martingale, slippage guard, weekend forex close, 3-loss cooldown. You cannot turn these off — not even you.

Your broker, your money OAuth, read+trade only

We connect via your broker’s OAuth. We never hold your funds, never see your password. Revoke any time.

Transparency

Every decision, logged. The rejections too.

You can scroll back through every trade and every pass. Claude’s reasoning is stored with the signal. No black box.

Pair / time
Decision
Reasoning
Outcome
EUR/USD
Mon 14:32
Approved · 0.78
Claude: Clean 5m reversal at Bollinger lower, RSI 28. London open volatility elevated — recommending half size.
+52 pips
+$31.20
GBP/USD
Mon 16:08
Rejected · 0.41
Claude: BoE minutes in 22 minutes. Confluence is clean but event risk dominates — standing aside.
no trade
rail engaged
BTC/USD
Tue 09:14
Approved · 0.62
Claude: 4h trend continuation with tight structure. Respecting crypto 2.5× ATR stop given recent volatility.
+$127
2.1R
USD/JPY
Tue 22:50
Rejected · 0.33
Claude: Confluence marginal, spread 2.3× normal. Passing — better setups tomorrow.
no trade
spread rail
AUD/USD
Wed 04:20
Approved · 0.71
Claude: Bounce off daily support with bullish engulfing. You had a loss yesterday — holding to 1.5× ATR stop.
−18 pips
stopped out
31%
signals approved
58%
approved win rate
1.4R
avg winner
0.9R
avg loser

Example figures from a 90-day beta. Past performance does not predict future results.

Safety rails

Five hard rails. You cannot turn them off.

Soft limits are for advisors. Hard rails are for saving you from yourself when the advisor is wrong.

5% daily kill-switch

If the account is down 5% in a day, trading halts until the next session. No exceptions, no override.

No martingale, ever

Position size can only shrink after a loss, never grow. “Get it back” is not a strategy.

Slippage guard (3× spread)

If execution costs more than 3× the normal spread at that moment, the order is cancelled.

Weekend forex close

No forex positions carried into the Friday close. Gaps are not opportunities — they’re accidents waiting.

3-loss cooldown

Three consecutive losses and the bot stops for 4 hours. The market isn’t giving you what you want — take the hint.

Max 3 open positions

Correlation risk grows faster than you think. More than three concurrent exposures and the bot sits out.

Pricing

Two plans. Cancel in one Telegram message.

Your broker is separate. This is a tool fee, not a cut of your trades. We take no commission, ever.

Free month

$0
30 days, no card
  • Full product — no feature gates
  • Claude advisor on every signal
  • All six hard safety rails
  • Trade journal + weekly report
  • Up to 2 active pairs
Start free month
Questions

The things people ask before signing up.

Is my money safe? Where does it sit?

Your funds stay in your own brokerage account. TraderJoe connects via your broker’s official OAuth flow, with permission to place trades and read balances — nothing else. We never hold your money and we never see your password. You can revoke access any time, from either end.

What if Claude is wrong?

The advisor is one layer, not the only layer. A trade can only happen if (a) two of three indicators agree, (b) Claude approves above the confidence threshold, and (c) all six hard rails clear. If any one fails, nothing happens. When the advisor is wrong inside all those gates, the rails cap the damage — 1% risk per trade, 5% daily loss ceiling, 3-loss cooldown.

What does “free month” actually include?

The whole product, on real money, with your real broker. No feature gates, no card required. You can connect up to two pairs (plenty for a beginner) and get every Claude decision, every alert, every report. After 30 days it’s $20/month to continue, or you do nothing and the bot stops trading.

Which brokers are supported?

At launch: any broker on the cTrader Open API (IC Markets, Pepperstone, FxPro, and ~40 others), plus OANDA via their REST API. Others are on the roadmap. If your broker isn’t listed, tell us and we’ll prioritise based on demand.

How much does Claude cost me?

It doesn’t — Claude API costs are included in the $20/month. Because classical indicators filter out ~96% of signals before the advisor runs, per-user API costs stay small. The “cheap filter, expensive judge” pattern is what makes the price possible.

Is this financial advice?

No. TraderJoe is a tool that executes a documented strategy against your broker account. It does not know your personal financial situation, tax position, or risk tolerance outside the profile you configure. If you’re not comfortable losing what you deposit, don’t deposit it.

Onboard in about 5 minutes

Stop watching charts. Start reviewing decisions.

One Telegram command to start. No card. Your broker, your money, your rules.

Start your free month Trading involves risk of loss. Read the risk disclosure.