trademagic guides
How to spot a forex signal scam
The forex signal space runs on unverifiable claims sold to people who want to believe them. The scams share a fingerprint. Learn the nine red flags, and the short checklist that legitimate services pass.
Start with a free trial. No credit card required.

The nine red flags
- Screenshot profits. Images of winning trades prove nothing: losers are deleted, screenshots are edited, and demo accounts look identical to real ones. No timestamped, complete history means no history.
- No stop loss. "Buy gold now" with no stop is not a signal, it is a coin flip with your money. Any real process states its invalidation point before entry.
- Guaranteed returns. "95% win rate", "10% weekly". Nobody who could actually do this would sell it for $50 a month. Guarantees are the single most reliable scam marker in finance.
- Countdown timers and urgency. "Only 3 VIP slots left." A real edge does not expire at midnight; manufactured urgency exists to beat your judgment to the buy button.
- Results that live only in private chats. If history exists solely where the seller controls membership and message deletion, it is marketing, not a record.
- Recovery-service theatre. Groups that blow accounts then offer a "recovery plan", or martingale their way out of losers by doubling size. Doubling into drawdown is how accounts die.
- Unsolicited DMs. Legitimate quant teams do not cold-message strangers on Instagram. Ever.
- Profit-share on wins only. You pay when a call wins and eat the losses alone: an incentive to spray signals in both directions across many victims.
- No company behind it. No legal entity, no terms, no refund policy, payment by gift card or crypto to a personal wallet. When it ends, there is nobody to pursue.
What legitimacy looks like
Flip each flag and you get a short checklist: a live, timestamped feed; a stop, target, and stated risk to reward on every signal; outcome history that cannot be quietly edited; a way to verify programmatically; a real company with terms; and no promises about profit, because honest services promise process instead. This checklist is exactly the standard we designed FX Insights to pass, and our testing philosophy and evaluation guide go deeper on why.
Verification beats trust
The strongest anti-scam tool is keeping score yourself, on paper, before any money moves. That requires a provider whose feed a script can watch:
# Verification beats trust: keep independent score of ANY provider.
# With trademagic you can do it with 15 lines and a trial key.
import requests
API = "https://trademagic.ai/api/ext/v1"
HEADERS = {"Authorization": "Bearer tp_live_YOUR_KEY"}
cursor = None
def poll():
global cursor
params = {"after": cursor} if cursor else {}
data = requests.get(f"{API}/signals/updates", headers=HEADERS,
params=params, timeout=10).json()
for e in data["events"]:
s = e["signal"]
if e["type"] == "status_change" and s["status"] in ("tp_hit", "sl_hit"):
print(s["pair"], s["side"], s["entry"], "->", s["status"], "rr:", s["rr"])
cursor = data["next_cursor"]Run that for a few weeks during the free trial and you will hold something no scam can fake and no marketer can polish: your own record of every signal and every resolution.
Start with a free trial
Create an account and your API key is minutes away.
Frequently asked questions
Are all signal groups scams?
No, but the incentive structure invites it: selling subscriptions costs nothing when the results are unverifiable. Treat every provider as unproven until you have watched their live, timestamped feed resolve for a few weeks on paper.
How do I verify a provider's claims quickly?
Ask for three things: a timestamped feed you can watch live, a stop and target on every signal, and outcome history you cannot see being edited. A provider with an API and a free trial is inviting exactly that verification; a provider with screenshots is avoiding it.
What makes trademagic different from a signal group?
Certified quantitative models rather than a person in a chat, quantified risk on every signal (entry, stop, target, R:R, expected value), an auditable outcome history in your account, a read-only API so you can keep independent score, and a real company with terms and a refund policy behind it. And no profit promises, ever.
I already paid a scam group. What now?
Stop sending money, keep the chat history as evidence, dispute the charge with your card issuer or payment app, and report the account to the platform and your local consumer protection authority. Then rebuild your process around verifiable feeds only.
Start with a free trial
Create an account and your API key is minutes away.