Service Guide
Trading Signals
PyreFi signals are machine-generated trade ideas — not influencer calls, not moon posts. Every signal includes a direction, confidence grade, entry price, take-profit target, and stop-loss level.
DisclaimerTrading signals are AI-generated indicators, not financial advice. Crypto markets are highly volatile. Never risk more than you can afford to lose. Past signal performance does not guarantee future results.
Anatomy of a signal
Every signal generated by the PyreFi engine contains the same seven fields. Understanding each one is essential before acting on any call.
Direction
BUY / SELL / HOLDThe trade recommendation. BUY means the engine sees a long opportunity. SELL means it sees a short or exit opportunity. HOLD means current conditions do not support entering or exiting a new position — act only if you already hold.
Confidence Score
0–100%A composite score expressing how strongly the detection engines agree. 90%+ is exceptional convergence; 60–70% indicates meaningful but weaker agreement. The score drives the letter grade (A+, A, B+, B, C, D).
Entry Price
$ priceThe price at which the signal was generated. For limit orders, this is the target fill price. Market orders should expect slight slippage — especially on lower-liquidity tokens.
Take Profit 1 (TP1)
$ priceThe primary exit target. Historically the level where the engine expects the move to find resistance or complete. Consider closing 50–70% of your position at TP1.
Take Profit 2 (TP2)
$ price (optional)A secondary, more aggressive target present on high-confidence signals. TP2 assumes the initial move extends — leave a runner position open after TP1 if you want to play this level.
Stop Loss
$ priceThe invalidation level. If price reaches stop-loss, the original thesis is broken. The engine calculates stops using recent swing structure and ATR — not arbitrary percentages.
Risk:Reward Ratio
e.g. 1:2.2Calculated from entry, TP1, and stop-loss. PyreFi only publishes signals with an R:R of at least 1.5:1. Signals below that threshold are filtered out before delivery.
Confidence grades
Signals are graded A+ through D based on their confidence score. You can filter the Telegram bot and web dashboard to only show signals at or above a minimum grade.
| Grade | Score range | Interpretation | Historical hit rate |
|---|---|---|---|
| A+ | 90–100% | Exceptional convergence across all 8 engines | ~72% |
| A | 80–89% | Strong agreement — the highest-volume grade | ~65% |
| B+ | 70–79% | Meaningful signal with minor engine divergence | ~57% |
| B | 60–69% | Moderate confidence — treat as speculative | ~50% |
| C | 50–59% | Weak signal — informational only, size down heavily | ~43% |
| D | < 50% | Noise threshold — not recommended for execution | < 40% |
Hit rates are calculated from the live signal archive. A "hit" is defined as price reaching TP1 before stop-loss. Updated weekly.
The 8 detection engines
Every signal is the output of eight independent models that scan 200+ markets every five minutes. A signal is published only when multiple engines agree on direction.
Price Action
Breakout and breakdown detection using support/resistance levels derived from OHLCV history across multiple timeframes.
Volume Delta
Measures the imbalance between buying and selling volume. Extreme imbalances precede directional moves.
On-Chain Flows
Large wallet inflows and outflows, exchange net flows, and staking/unstaking events that historically precede price moves.
Funding Rate
Perpetual futures funding rates reflect market bias. Extreme positive or negative rates signal crowded positions and potential reversals.
Open Interest Change
Rising OI with price increase confirms a move. Rising OI with price decline warns of a short squeeze setup — or vice versa.
Social Sentiment
NLP analysis of Twitter/X, Reddit, and Telegram for abnormal positive or negative sentiment velocity that precedes price moves.
Momentum
RSI, MACD, and custom momentum oscillators calibrated per-asset using their own historical distributions — not generic thresholds.
Regime Detection
A meta-engine that classifies the current market as trending, ranging, or volatile. Signal confidence is adjusted based on how well each strategy suits the regime.
Telegram bot
Signals are delivered in real time via the PyreFi Telegram bot. The bot sends a formatted message the moment a signal fires — no polling required on your part.
/startOpens the bot and begins the account linking flow. You will receive a one-time code to enter in your PyreFi dashboard.
/signalsLists the 10 most recent signals with current status (active, TP1 hit, TP2 hit, stopped out, expired).
/setgrade [grade]Sets your minimum grade filter. Example: /setgrade B+ means you will only receive notifications for B+ and above. Accepts A+, A, B+, B, C.
/pausePauses signal delivery without unlinking your account. Resume at any time with /resume.
/statusShows your current configuration: linked account, active grade filter, and number of signals received today.
/helpLists all available commands with brief descriptions.
Exchange auto-execution (VIP)
VIP subscribers can connect a Binance or ByBit API key to have signals executed automatically. The engine places limit orders at the signal entry price and sets stop-loss and take-profit orders immediately after fill.
SecurityAPI keys are encrypted at rest with AES-256. PyreFi only requests trading permissions — never withdrawal permissions. Trading operations require 2FA verification. Circuit breakers enforce a maximum daily loss limit that you configure before enabling auto-execution.
How do I add my API key?
Go to Settings → Exchange Integration. Select Binance or ByBit, paste your API key and secret, and complete the 2FA verification. Test mode (paper trading) is activated by default — toggle to live trading when ready.
What position size does the bot use?
Position sizing is based on your configured risk level (conservative = 1% of portfolio per trade, balanced = 2%, aggressive = 3%) and the signal's R:R ratio. You can override the percentage from Settings.
What is the circuit breaker?
A hard daily loss limit expressed as a percentage of your portfolio. When the day's realized losses reach this threshold, auto-execution is suspended until midnight UTC. The default is 5%. You can set it between 1% and 20%.
Can I whitelist specific tokens?
Yes. From Settings → Exchange Integration you can configure an allow-list of symbols. If the list is empty, all signals are eligible. A deny-list mode is also available to exclude specific tokens.