Back to Blog
analyticssocialtrading journaltransparency

Public Trader Profiles: Share Your Real Stats Without Sharing Trades

Turn your TradeJournal account into a public, shareable performance page at /p/[userId] — total P&L, win rate, profit factor, and equity curve, with an auto-generated social-share card. Nothing private leaks.

2026-05-18 5 min readBy TradeJournal Team

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:

  • Total trades logged
  • Total P&L in USD-equivalent
  • Win rate (percentage of closed trades that hit a TP before SL)
  • Profit factor (gross profit ÷ gross loss)
  • Average R:R
  • Best trade and worst trade
  • Top 5 traded pairs by frequency
  • 90-day equity curve as a sparkline
  • 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:

  • No individual trade rows. Entry, exit, lot size, broker — none of it is on the public page.
  • No account balance. We show P&L, not equity.
  • No broker or account names. Whether you trade on FTMO, IC Markets, or anything else stays private.
  • No signal source. Channel subscriptions are private.
  • No identifying info. Email, real name, country — none of it appears.
  • 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:

  • A bold P&L number (with sign)
  • Your win rate as a percentage
  • Total trades logged
  • 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.

  • Go to Account → Settings → Privacy.
  • Toggle Make my trader profile public.
  • You'll get a URL — copy and share it anywhere.
  • 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.

    Start your free trading journal today

    Track every trade, analyze your performance with real data, and build the habits that create consistent profitability.

    Get Started Free

    No credit card required