Exporting the signal history
The export is a CSV file with all the signals of the channel: the levels, which of them were reached, the status, the theoretical result and a link to the post. It is handy for your own analysis, for reports to subscribers or for checking the statistics.
Where it is in the bot
Main menu → 📢 Channel administration → the channel → 📥 Export history (CSV). The button is available to the channel owner only.
How it works
- Press 📥 Export history (CSV).
- The file arrives in the same chat with the caption: “📥 Signal history of channel '…': 24 signals. Results are theoretical (price-touch based, leverage included).”
- The bot confirms: “📥 The history file was sent to you in this chat (24 signals). Columns: target prices, reached targets, state, theoretical result, post link.”
The file is a CSV with the “;” separator in UTF-8. It opens in Excel and Google Sheets: on import, set the separator to a semicolon. At the top of the file there are comment lines with the channel name and the number of signals.
What the columns mean
| Column | What it means |
|---|---|
signal_id | The number of the signal in Sync |
posted_at_utc | Date and time the post was published (UTC) |
symbol | The pair |
direction | Direction: LONG or SHORT |
leverage | The leverage from the signal; a spot signal has none |
entry_prices | Entry prices |
entries_hit | Which entries were reached |
tp_prices | Target prices |
tps_hit | Which targets were reached |
stop_loss | The stop-loss price |
state | The signal status — the same as in the statistics: active, all targets reached, stop-loss, stop after take-profits, cancelled, expired |
theoretical_result_pct | The theoretical result in percent, with the leverage from the signal |
finished_at_utc | When the signal finished (UTC); empty for active ones |
post_link | A link to the post in the channel |
If you changed the levels with a command or from the cabinet, the file contains the new prices — the history is counted by them.
Example
The export shows that out of 24 signals in a month 9 completed fully and 6 closed by the stop before the first take-profit. Sorting by theoretical_result_pct makes it easy to find the worst signals and look at their posts through post_link — for example, to see whether the targets are being set too ambitiously.
Limits and allowed values
| Parameter | Value |
|---|---|
| Format | CSV, “;” separator, UTF-8 |
| What goes into the file | All tracked signals of the channel, including active ones |
| Results | Theoretical, by price touch, with the leverage from the signal |
| Who can export | Only the channel owner |
Common mistakes and what the bot says
- “History is empty — no tracked signals for this channel yet.” — no post has been recognized as a signal yet. Check the signal format.
- “⚠️ Failed to send the file. Please try again later.” — a temporary sending error; repeat in a minute.
- The file opened as a single column — choose the “;” separator when importing into a spreadsheet.
Subscribers download the trade history of their own trading bot separately — Exporting history to CSV.
