If you've ever wanted to prove a track record to a prop firm, a co-trader, an investor, or a Twitter audience — without doxxing every entry, exit, and broker name — this is for you.
We just shipped Public Trader Profiles: an opt-in, shareable page at /p/[userId] that summarises your trading performance. It surfaces the numbers that matter, hides everything that's private, and generates a clean social-share image automatically.
What gets shared
The public page shows aggregate metrics computed across your real trade history:
That's enough to prove an edge. It's not enough to copy what you're doing.
What stays private — always
We thought hard about which fields would compromise traders if leaked, and the public profile excludes all of them:
The URL contains a stable user ID (not your email). If someone shares it, they can't reverse-engineer your identity from it.
Auto-generated share card
Every public profile gets a dynamically-rendered Open Graph image at /p/[userId]/opengraph-image. When you paste your profile URL into Twitter, Telegram, Discord, or LinkedIn, the unfurled card shows:
It refreshes every hour, so the image is never wildly out of sync with the page.
How to turn it on
The profile is opt-in by default. Your account is private until you flip the switch.
To turn it back off, untoggle the same switch. The page immediately returns 404 with a noindex header. Cached versions drop out of search results within a day or two.
Real use cases we've seen
1. Prop-firm applications. Some firms ask for evidence of past performance. A public URL with profit factor, win rate, and 90-day equity beats a PDF of cherry-picked screenshots — and it's verifiable because the numbers come straight from logged trades.
2. Twitter accountability threads. Posting your monthly P&L to Twitter is more credible when there's a URL showing the same number is in a journal that's been tracked over 90 days, not a screenshot of one screen.
3. Coaching / mentoring. A mentor doesn't need to see every entry to evaluate a student — they need to see win rate, average R:R, and equity curve. A profile URL gets them all three without exposing the student's broker login.
4. Signal-provider verification. If you run a signal channel, your subscribers want to know you actually trade what you call. Linking your profile in the channel bio is the cheapest possible trust-builder.
How accurate is the data?
Every metric is computed from trades you've logged to TradeJournal — either via the in-app trade form, CSV import, EA push, or Cloud sync. Nothing is faked, nothing is hand-entered after the fact unless you choose to import historical trades manually (and those imports are flagged in the dashboard).
The 90-day equity curve uses your actual end-of-day equity snapshots. The win rate is calculated from closed trades only — open positions don't count.
What about prop-firm rules?
Most prop-firm rules concern what you trade and how you size positions, not whether you share aggregate stats publicly. Sharing your win rate doesn't violate any FTMO / MyForexFunds rule we've reviewed. But since we don't expose account balance, broker name, or individual trade details, you're not leaking anything that could identify you as a specific funded trader either.
If you're paranoid about it, set your profile public during evaluation, drop it back to private once you're funded.
The point
Trading is one of the only careers where you can't easily prove what you've done. Brokerage statements are PDFs; screenshots are forgeable; Myfxbook embed widgets are clunky and require linking your account.
A public, opt-in profile that comes straight from your journal is the cleanest version of "here are my real numbers" we could build. It's free, it's private by default, and you can turn it off in one click if you change your mind.
[Sign up](/sign-up), log some trades (or import historical CSV), then flip the public toggle. Your profile is live at /p/[your-id]. Share the link wherever proof of trading actually matters.