Appearance
Are you an LLM? You can read better optimized documentation at /config-profiles/profile-sharing.md for this page in Markdown format
Profile Sharing
Once you've tuned a profile that works, you can hand it to another trader — or to your future self on a new account — as a single import link. The link carries a complete, self-contained copy of the profile: every setting is filled in with your actual values before it's shared, so it behaves identically no matter whose account imports it. The profile's execution schedule travels with it too. Your accounts, your channel assignments, and your identity stay private.
Sharing a profile
From the profile — its card or the editor — open Share. The Share Trading Profile dialog generates a one-click import link you copy and send (Telegram, email, anywhere). The link looks like:
https://app.telegramtometatrader.com/dashboard/settings/profiles/import/ABCDEFGHThe trailing 8-character code is the profile. Anyone with the link can import a copy — but nothing else of yours travels with it.
TIP
Finish your account setup before sharing. If your global settings are incomplete, the link fills the blanks with platform defaults instead of your intended values.
What gets shared (and what doesn't)
Shared: every setting, fully filled in, plus the profile's execution schedule (its blocked-hours pattern and timezone). Every setting you left inherited (blank) is replaced with your own account's current value before the link is created, so the recipient gets exactly the behaviour you intended.
Not shared: your trading accounts, your channel assignments, and your name or identity. The profile's name travels along only as a label the recipient can change.
INFO
The share link contains the profile's settings — fully filled in — and its execution schedule. It does not include your trading accounts, your channel assignments, or your identity. The recipient gets a copy they own and can change freely.
Why inherited settings are filled in before sharing
In your account, a blank setting means "use my account default." If that blank crossed to someone else unchanged, their default would fill it — and the profile would quietly behave differently for them. So before the link is made, every blank is replaced with your real value. The profile is locked to the behaviour you actually tested.
Concrete example: your default stop loss is 60 pips and you share a profile that left the default SL inherited. A friend whose account default is 20 pips imports it. Because the setting was resolved to your 60-pip value before sharing, they get your intended wider stop — not a silent tightening to their 20. Without this step, the same profile would behave differently for every recipient.
Importing a profile
Open a share link while logged in. You land on the Import Trading Profile page, which shows the source profile's name, colour, icon, and the 8-character code. Before importing you can:
- Rename it — it defaults to "<name> (Imported)" — and change its colour, icon, and description.
- Review every setting. The page shows "X settings differ from your account defaults" and lets you adjust any of them, using the same inherit/override controls as the editor.
- Preview the schedule. If the shared profile carries an execution schedule, the import page shows its blocked-hours pattern so you can see when it would pause trading before you take it on.
- Choose whether to import the schedule. An import-schedule toggle, On by default, controls whether the shared blocked hours come across with the settings. Leave it on to take the sharer's hours; turn it off to import only the settings and keep the profile's schedule empty (so your account and channel blocked hours apply instead).
- See where it goes. The page shows "Importing to account: <name>" — your active account.
Click Import Profile. On success you get a confirmation and a "Review Profile Settings" button into the editor. The profile is now yours, like any other.
TIP
Review the "X differ from your defaults" summary before importing — it's the fastest way to see what this profile actually changes versus your normal setup.
Schedule import is best-effort
When you keep the import-schedule toggle on, TTMT applies the sharer's blocked hours as closely as it can to your copy. If any part can't be applied cleanly, the import still succeeds with the settings — you'll just want to open the profile's schedule afterwards and confirm the blocked hours look right. If you turned the toggle off, the imported profile arrives with no schedule of its own and simply falls back to your account and channel blocked hours.
Example: you import a friend's "Gold Sniper" profile. It lands as "Gold Sniper (Imported)", and you rename it to "Gold – from Alex" before saving so you can tell your profiles apart.
Adjustments and warnings on import
The import page surfaces two guard rails before anything reaches your trading.
Adjusted-values banner. If the shared profile has a value below your platform's current minimum — say a pip distance under the allowed floor — it's clamped up, and the page lists each change as "original → adjusted". Dismiss the banner once you've reviewed it. For example, a shared profile sets BE Buffer to a value the platform no longer allows; on import the banner shows "BE Buffer: 0 → 1 pips" so you know it was nudged up before saving.
Can't-import block. The same cross-field validation that runs in the editor runs on import. If the resolved settings are inconsistent, a red banner lists what to fix and the Import Profile button stays disabled until you resolve it. For example, a shared profile has Default TP1 = 150 and Default TP2 = 120; the page blocks with "Take Profit values must be in ascending order" and won't import until you fix one of them.
WARNING
If you see the validation banner, the profile can't be imported until the listed conflicts are resolved. This is deliberate — it stops a self-contradicting profile from ever reaching live trading.
After importing
An imported profile starts out unassigned. Assign it like any profile — see Applying Profiles. Customise it freely; your edits never affect the sharer's original, and theirs never affect your copy.
When a link doesn't work
If the link is invalid or expired, the import page shows "Profile Not Found — ask the sender for a new link." If you're not logged in, you're prompted to log in first and then returned to the import page.
Community stats for shared profiles
Availability
Community Stats is enabled per account by the TTMT team and is rolling out gradually. If you don't see the Community Stats entry on your profiles yet, contact support to request access — the sharing and import flow above works regardless.
Once you've shared a profile, you can see how many other traders are actually using it. Open the Community Stats drawer from the profile's kebab (⋯) menu — the order is Edit · Community Stats · Delete — and a panel slides in from the right (or up from the bottom on your phone). This is not a performance ranking — it counts adoption, never results. There is no P&L, no win rate, and no other trader's name or account anywhere in it. These stats are visible only to you, the profile's owner — nobody browsing can see them on your behalf.
TIP
Where it's enabled, you don't have to switch anything on. The moment someone imports your profile and starts trading it, the numbers begin to fill in. Just open Community Stats on any profile you've shared to check.
The drawer shows up to three numbers, each from a different source — never conflated:
| What you see | What it counts | Where it comes from |
|---|---|---|
| Used by N traders · last 30 days | Distinct other traders whose imported copy of your profile actually placed a trade in the last 30 days (live or demo) | Real trades the platform executed |
| Total adopters | Distinct people who currently hold a copy imported from your share link | The permanent import record |
| Times shared | How many share links you've generated for this profile | Your own account |
The headline number — "Used by N traders" — is the trust anchor, because it's grounded in trades the platform itself executed, not in clicks or imports. Example. You share your "Gold Sniper" profile. Twelve other traders import it and let it trade XAUUSD over the next month — the drawer reads "Used by 12 traders · last 30 days", with Total adopters 20 and Times shared 7 underneath.
Why some numbers stay hidden
The cross-user counts only appear once a small minimum number of traders is involved — currently three. Below that, the number is hidden behind a "—" with the caption "Hidden until 3+ traders" — even from you. This is the same privacy floor used on the Explore directory: with only one or two people using a profile, showing the exact count could effectively identify them, so the platform shows nothing until a third joins. It protects the people who imported your profile — and it protects yours when you import someone else's.
Worked example — a profile that's only just catching on
You shared "London Breakout" and two friends imported and traded it. The drawer doesn't say "Used by 2 traders" — instead it shows the friendly "It's early days" message and a "—" where the count would be, with "Hidden until 3+ traders" beneath. Your own Times shared number still shows (that's your data, so no floor applies). The day a third trader's copy places a trade, the headline flips to "Used by 3 traders · last 30 days."
What counts as "using" your profile
A trader only counts toward Used by N traders once their imported copy is assigned to a channel and actually places a trade. Someone who imports your profile but never assigns it to a channel — or assigns it but receives no signals yet — honestly reads as zero. So a low number doesn't always mean low interest; it can mean people have your profile saved but haven't put it to work yet. The window is rolling: it always reflects the last 30 days, and both demo and live trading count, because the number measures how widely your settings are adopted, not how much money is at stake.
WARNING
Community Stats deliberately show no performance figures — no profit, no win rate, no drawdown. A high "Used by" count tells you a profile is popular, not that it's profitable. Judge a profile's results the same way you'd judge any setup: by testing it on a demo account and watching the Trade Log and Performance pages, not by how many people use it.
Related pages
- Creating Profiles — the setting groups and the schedule editor
- Organizing Profiles — imported profiles land in their own group
- Applying Profiles — assign an imported profile to a channel or account
- Profile Strategies — recipes worth sharing
- Config Profiles Overview — the 2-layer model and what "inherited" means
- Explore Channels — the same small privacy floor on the community channel directory

