Telegram Mini App — Master User Guide
What the app is, what every tab does, how to read every number — written so a first-time user can go from zero to confident.
Master user document · Applies to Condo Terminal V1 · July 2026
READ THIS FIRSTCondo Terminal is an information and monitoring tool. It never holds your funds, never places trades, and never tells you to buy or sell. Every number in the app is an observation about market data — not advice. You stay in control of your money at all times. Not financial advice.
1 · What is Condo Terminal — and why it's useful
Trading crypto well has two hard problems: too much information (hundreds of coins, endless charts, conflicting opinions) and too little discipline (chasing pumps, ignoring exits, guessing at levels). Condo Terminal attacks both. It watches the market systematically, around the clock, applying the same fixed rules every single day — and shows you the results in plain language inside Telegram.
In practice, the app answers four questions a trader asks every day:
1 · MARKET"What kind of market is this?"Market Intelligence reads trend, regime, breadth and value — the weather report you check before anything else.
2 · OPPORTUNITY"Is there a setup worth my attention?"Trading Signals scans the liquid market daily for rule-based long setups, short hedges, and the ETH/USDC rotation stance.
3 · MY COINS"How healthy are the coins I hold or watch?"Portfolio Tracker scores up to 10 coins daily — trend, strength, structure, risk, and the exact levels that matter next.
4 · FOLLOW-THROUGH"What happened to the trades I'm tracking?"My Trades monitors saved signals and messages you when a warning or exit fires — no screen-watching required.
DESIGN PRINCIPLE · HONESTY OVER HYPE
The app is deliberately built to refuse to flatter you: win rates only appear once they're earned from measured history (never invented) · the signal feed stays empty when nothing qualifies · bearish regimes switch the long engine off instead of forcing trades · statistics come from tracked results, not marketing. If something looks conservative, that's intentional.
WHO IT'S FOR
Newcomers get structure: clear statuses, plain-language summaries and pre-defined levels instead of guesswork. Experienced traders get a disciplined second opinion: systematic scans, honest statistics, and level maps computed the same way every day. Nobody gets "get rich quick" — that's not what this is.
2 · Getting started
Open the Condo Terminal bot in Telegram, tap /start, then tap the app button. The mini app opens inside Telegram — no separate login, no password: your Telegram account signs you in automatically for the personal features (My Trades, Portfolio).
The home screen
The app is organised as three products. Tap a card to open its product; use the HOME / PROFILE bar at the bottom to move around. Inside a product, sub-tabs sit across the top.
Welcome to Condo Terminal
Allocate capital with intelligence.
CHOOSE YOUR PRODUCT
📡
TRADING SIGNALSBullish and bearish setups from market structure, trend and derivatives confirmation.VIEW SIGNALS →
📊
PORTFOLIO TRACKERTrack your assets with real-time intelligence, support levels, trend strength and risk.OPEN TRACKER →
📈
MARKET INTELLIGENCEUnderstand what is driving the market and where capital is flowing.VIEW MARKET →
⌂ HOME👤 PROFILE
Illustrative rendering of the home screen
| Product | Sub-tabs inside | What it's for |
| Trading Signals | Signals · Hedge · ETH Strategy · My Trades | The strategy engines: long setups, the short hedge sleeve, the ETH/USDC rotation, and your saved trades |
| Portfolio Tracker | Portfolio | Health monitoring for up to 10 coins you choose |
| Market Intelligence | Market | The big picture: trend, regime, breadth, value |
💡 TIP · A GOOD DAILY ROUTINE
Open Market first (30 seconds: what's the regime?), then Signals (anything new?), then Portfolio (any of my coins flip status?). Three taps, under two minutes, and you're better informed than most of the timeline.
WHEN DOES DATA UPDATE?
Strategy scans run once per day, shortly after the daily candle closes at 00:00 UTC. Live prices and intraday warnings refresh much more often. Every analysis card shows its own "as of" / "last analysis" timestamp — trust that timestamp over assumptions.
3 · Trading Signals → Signals
The Signals tab is the long-side breakout feed. Once per day, the engine scans the liquid market for coins breaking out to fresh 20-day highs in confirmed uptrends — with real volume behind the move — ranks them by quality, and posts only the best few as signal cards. Everything on a card is pre-computed: entry zone, three targets, stop, and risk-reward. No numbers left for you to guess.
SOLUSDTA · LONG
Entry142.10 – 146.80
TP1 / TP2 / TP3155.4 / 164.2 / 178.9
Stop133.75
R:R2.4:1
Win raten/a (insufficient history)
WHY THIS SIGNAL TRIGGERED
✓ Fresh breakout above the 20-day high
✓ Confirmed uptrend (above 50 & 200 EMA)
✓ Volume expansion on the breakout day
✓ High liquidity ($120M avg daily volume)
Illustrative signal card (example values, not a real signal)
How to read a signal card
| Field | Meaning |
| Grade (A+, A, B) | Setup quality from the engine's scoring — trend strength, breakout freshness, volume and liquidity. A+ is rare and strongest. |
| Entry | A price zone, not one exact number. Chasing far above the zone changes the maths of the trade. |
| TP1 / TP2 / TP3 | Three take-profit levels derived from structure. Many traders scale out — e.g. a third at each. |
| Stop | The invalidation level. If price is here, the setup has failed — the system assumes the position is closed. |
| R:R | Reward-to-risk from entry to targets vs the stop. 2:1 means the measured upside is twice the measured risk. |
| Win rate | Shown only when earned from measured history of similar signals. "n/a (insufficient history)" means exactly that — the app won't invent a number. |
| Why this signal triggered | The plain-language checklist of conditions that fired — so you always know why, not just what. |
Signal life-cycle
After posting, each signal is tracked daily and its card updates through three statuses:
BTCUSDT above trail levelACTIVE
AVAXUSDT within 2% of the 50 EMAWARNING
DOTUSDT closed below the exit levelEXIT
Status progression: ACTIVE → WARNING → EXIT
- ACTIVE — setup intact, trading above its key levels.
- WARNING — price is closing in on the exit level. Pay attention now, not later.
- EXIT — the exit rule fired (daily close below the trailing level, or stop hit). In the system's eyes the trade is over.
💡 TIP · THE ENTRY ZONE IS A DISCIPLINE TOOL
If price has already run 10% past the entry zone, the R:R printed on the card no longer applies to you. The zone exists to stop you chasing. Missing a trade costs nothing; chasing one often does.
WHY IS THE FEED SOMETIMES EMPTY?
Two honest reasons. (1) The engine only hunts longs in bull regimes — when Market Intelligence reads bearish, it deliberately selects nothing and the app says capital preservation mode. (2) The quality bar is fixed — on days when nothing qualifies, nothing is posted. An empty feed is the system working, not broken.
Saving a trade
Tap Save on any signal to add it to My Trades. Saved trades get personal warning/exit notifications from the bot — the app watches so you don't have to.
4 · Trading Signals → Hedge
The Hedge tab is the all-season short sleeve. It looks for coins in confirmed downtrends that have bounced up into overhead resistance (the 50-day average) and been rejected — the classic "failed bounce". Those are shorted, with strict exit rules.
HEDGE SLEEVE — pairs with your longs70/30 BLEND
COMBINED (BLEND)+38.2% maxDD 21%
LONG-ONLY+31.5% maxDD 34%
A hedge runs with your longs, not instead of them. Sized ~30% of book, it pays off when the long book bleeds.
XYZUSDT Hedge · ShortACTIVE
ENTRY (SHORT)0.4180
+20% STOP0.5016
COVER RULEclose > 50 EMA
RISK LEVELMEDIUM
WHY THIS SIGNAL TRIGGERED
✓ Failed bounce: rejected at the 50 EMA from below
✓ Confirmed downtrend (below 50 & 200 EMA)
✓ Closed red — the bounce was sold
Illustrative sleeve banner + hedge card (example values)
The one thing to understand about the hedge
This sleeve is not a standalone short bot. Tested honestly on its own, short strategies lose money over full market cycles — the app will tell you that itself. Its value is as insurance: the sleeve's returns move opposite to the long book, so a small allocation (~30%) cushions the portfolio in bad stretches. The sleeve banner shows the measured combined-vs-long-only comparison so the effect is visible, not claimed.
- Cover (exit): first daily close back above the 50-day EMA — the downtrend is over, get out.
- Emergency stop: +20% above the short entry, protection against violent squeezes. The stop is mandatory.
- All-season: unlike the long engine, the hedge doesn't wait for a bear regime — failed bounces get shorted whenever they appear, because that's when hedging is worth having.
⚠ CAUTION · SHORTING IS NOT A BELIEF SYSTEM
Shorts have limited upside and unlimited theoretical downside; squeezes are violent. Treat hedge cards as portfolio insurance sized small — never as "the market must go down" conviction trades. That's exactly why every card repeats the ~30% sizing and the mandatory stop.
5 · Trading Signals → ETH Strategy
The ETH Accumulation Strategy answers one question: should strategy capital sit in ETH or in USDC right now? Its goal is to grow your ETH holdings over full market cycles — success is measured in ETH accumulated, not in dollars.
How it works (the exact rules)
- ETH's price is compared daily with its 20-day simple moving average (a plain average of the last 20 daily closes — deliberately simple and robust).
- Price confirmed above the average → Risk-On → strategy position is 100% ETH.
- Price confirmed below → Risk-Off → strategy position is 100% USDC.
- Two filters stop it from over-trading: a confirmation window (price must hold the new side for several hours, or the signal is discarded) and a cooldown (after a switch, new signals are ignored for several days). This is why position changes are deliberately rare — roughly a couple per month on average, often less.
WHY THESE EXACT MECHANICS?
This is the tested, canonical configuration: the simple 20-day average with confirmation + cooldown outperformed fancier variants in long-run testing, precisely because it trades less. The filters exist to survive choppy markets; removing them looks smarter and performs worse.
ETH ACCUMULATION STRATEGYRISK-ON
Recommended position100% ETH
Remain invested in ETH. If allocating new capital today, allocate it as 100% ETH.
ETH PRICE1,792
VS 20-DAY SMA+6.69%
LAST CHANGEJul 2, 2026
ACTIVE FOR2d
EXECUTIONUp to date
NEXT REVIEW14h 06m
Risk-On state — the app shows live values
ETH ACCUMULATION STRATEGYRISK-OFF
Recommended position100% USDC
Remain defensive in USDC until the next confirmed Risk-On signal.
⚠ Action required — rotate to 100% USDC within 24h.
Risk-Off state, shortly after a position change — note the Execution warning
Reading the fields
| Field | Meaning |
| Risk-On / Risk-Off | The strategy's current stance: ETH exposure on, or parked in USDC. |
| Vs 20-day SMA | How far price sits from the average that drives the system. Large positive = firmly Risk-On territory; near zero = a flip could be near. |
| Last change / Active for | When the position last flipped, and how long the current stance has held. |
| Execution | ✓ Up to date — no recent change, nothing to do. ⚠ Action required — the position changed within the last 24 hours and your own allocation may still need rotating. |
| Next review | Countdown to the next daily evaluation. |
| Alerts | Whether push alerts on position changes are enabled. When on, a change sends an "Ethereum Strategy Update" message with the old position, new position, and the recommended 24-hour execution window. |
How to follow it
- Decide the allocation first. Choose how much capital follows this strategy — only that slice ever rotates. The app never touches your funds; every rotation is something you do yourself, in your own account.
- Act within about 24 hours of a position change. The recommendation doesn't expire after 24 hours, but long delays erode the strategy's measured edge — timeliness is part of the system.
- Check the Execution field after any alert: it tells you whether you're aligned or still need to act.
- Then do nothing. Most days the correct action is none. The strategy's discipline is mostly about not reacting between signals.
💡 TIP · SIZE IT SO YOU CAN SLEEP
The right allocation is one you can leave alone through a boring quarter and a scary crash alike. If a Risk-Off rotation would ruin your week, the allocation is too big.
What to expect — honestly
⚠ THE HONEST PERFORMANCE PICTURE
This strategy's returns are lumpy. In long-term testing it grew ETH holdings substantially over full cycles — but almost all of that growth came from a small number of big trends (catching major declines in USDC, riding major recoveries in ETH). In most individual years it slightly lost ETH to whipsaws; that is the recurring cost of the crash insurance. Drawdowns along the way were deep. Judge it over years, not weeks; expect rotations that look "wrong" in hindsight; expect long boring stretches. Timely execution matters — the measured results assume rotations actually happen within the window. Past performance is not indicative of future results.
6 · Trading Signals → My Trades
My Trades is your personal list of saved signals (Telegram sign-in happens automatically). Each card mirrors the engine's live view of that trade:
AVAXUSDTWARNING
Entry (signal)31.40
Current33.85
P/L since entry+7.8%
Next actionwatch the 50 EMA — within 2%
Unsave
Illustrative saved-trade card (example values)
- Entry and live P/L — measured from the signal's entry to the current price.
- Status — the same ACTIVE / WARNING / EXIT chips as the Signals tab, tracked continuously for you.
- Next action — what the system's rules say about the situation right now (e.g. "hold, above trail level" or "exit rule fired").
- Notifications — when a saved trade turns WARNING or EXIT, the bot messages you directly. You don't have to keep the app open.
Tap Unsave to stop tracking. Unsaving doesn't close any real position — it only stops the monitoring.
BOOKMARK, NOT BROKERAGE
The app doesn't know your actual position size or your real entry price — it tracks the signal's own levels. Treat the P/L on the card as the signal's P/L. Your fills, fees and sizing make your result different.
7 · Portfolio Tracker
The Portfolio Tracker is a daily health monitor for coins you choose — up to 10. Search, tap Add, and each coin gets a full health card. It has no connection to your wallet or exchange; it monitors markets, not balances — so it's safe by construction.
The health card, top to bottom
ETHUSDT1,792 +3.5%
Overall Rating11/100
Last analysis update: Jul 4, 10:00 AM
OUTLOOKShort-Term BearishLong-Term Bearish
TREND20 EMA ↓ Below50 EMA ↓ Below200 EMA ↓ Below
RELATIVE STRENGTH20Weak · Bottom 25%
MARKET STRUCTUREHigher Highs ✗ NoHigher Lows ✗ NoBEARISH STRUCTURE
DERIVATIVESBEARISHFunding Negative · OI Falling
RISKHIGHMultiple warning signals detected
Illustrative health card in a weak market (example values)
| Section | What it tells you |
| Overall Rating (0–100) | One blended score: trend 40%, relative strength 30%, structure 20%, risk 10%. The label (Healthy / Caution / Warning / High Risk) and the card's coloured edge follow it. |
| Outlook | Short-term (20/50 EMA stack) and long-term (price vs 200 EMA): Bullish / Neutral / Bearish. |
| Trend | Price above or below the 20, 50 and 200-day EMAs. "Trend Broken" = below all three. |
| Relative Strength | 0–100 percentile vs the tracked universe: 80 = stronger than 80% of coins. The band (Top 10% / Middle / Bottom 25%) is the fast read. |
| Market Structure | Higher-highs / higher-lows detection. "Bearish Structure" = the up-pattern is broken. |
| Derivatives | Funding, open interest, long/short ratio, liquidations — context only; it colours the picture but never moves the score (deliberately, because derivatives data is noisy). |
| Risk | Deduction-based: below 200 EMA, lost 50 EMA, broken structure, weak RS each subtract. The warning line names the most severe issue. |
💡 TIP · USE RELATIVE STRENGTH FOR TRIAGE
When the whole market falls, everything looks red. Relative strength is how you tell leaders from laggards: a coin holding an RS of 80 in a downturn is being accumulated; one at 15 is being abandoned. Recoveries usually start with the leaders.
Nearest support & resistance (S1–S3 / R1–R3)
Every card maps the road around the current price: the three nearest meaningful support zones below, the three nearest meaningful resistance zones above, plus long-term Major levels for cycle context. Zones are price bands, not single prices, because markets react to areas, not exact numbers.
NEAREST SUPPORT
S11,660–1,700-3.2%
S21,560–1,620-8.9%
S31,500–1,520-13.3%
MAJOR SUPPORT
1,500–1,540-13.3%
NEAREST RESISTANCE
R11,760–1,800+1.9%
R21,840–1,860+4.9%
R31,880–1,960+7.2%
MAJOR RESISTANCE
2,700–2,740+54.1%
POTENTIAL NEXT MOVE
↗ BULLISH SCENARIO
• If S1 holds: likely move toward R1 • If R1 breaks: next target R2
↘ BEARISH SCENARIO
• If S1 breaks: likely move toward S2 • If S2 breaks: next support S3
Informational only — not a buy or sell recommendation.
S/R ladders and scenarios — real shape of the display, example values
HOW THE ZONES ARE FOUND
- Confluence, not one method. The system scans the recent months of price history for places the market has repeatedly reacted: swing highs and lows, previous weekly and monthly highs/lows/closes, and price areas where unusually heavy volume traded. Nearby candidates merge into one zone; each zone is scored by how much independent evidence agrees, whether major moving averages sit inside it, and whether it has flipped roles (old resistance becoming new support is a strong sign).
- S1/R1 are the closest zones that matter. Weak levels are filtered out first, then the survivors are ordered by distance — so S1 is actionable for short-to-medium-term decisions, not a level from another era.
- Major levels are the cycle map. Computed from the full available history (cycle highs and lows), they're context — deliberately kept separate so they never crowd out the actionable ladder.
- Support is never silently blank. If price has crashed below every established level, the card falls back to the newest low area rather than showing nothing — you always see where the market last found buyers.
WHY LEVELS CHANGE FROM DAY TO DAY
Zones are recomputed with every daily update. New candles create new swings; price crossing a zone converts support into resistance (and vice versa); zones that stop mattering are dropped. Yesterday's S1 and today's S1 can legitimately differ — that's the map staying current, not indecision.
💡 TIP · HOW TRADERS ACTUALLY USE THE LADDER
Three common uses: (1) placing alerts/orders near S1/R1 instead of round numbers; (2) judging risk — a coin sitting 2% above S1 with R1 8% away offers a different bet than the reverse; (3) sanity-checking a thesis — if your "target" sits beyond R3, you're pricing in a breakout through three walls.
8 · Market Intelligence
The Market tab is the context layer — read it before anything else, because every engine in the app behaves differently depending on the market's overall state (the long engine literally switches off in bear regimes).
MULTI-TIMEFRAME TREND — BTC
1HNeutral
4HBullish
12HBullish
1DBearish
1WBearish
Above 200-Week MA✓ Yes
Value RatingDeep Value
MARKET SUMMARY
Short-term momentum is improving while the higher timeframes remain bearish. Breadth is narrow and capital is defensive — a capital-preservation regime until daily and weekly trends align.
Illustrative market view (example values)
- Multi-timeframe trend — Bullish / Neutral / Bearish for BTC and ETH across 1H, 4H, 12H, 1D and 1W, from moving-average posture. Alignment matters most: all timeframes agreeing is a real trend; mixed readings mean chop.
- 200-Week MA — the long-cycle floor indicator. Historically, major bottoms have formed around this line; trading above it while shorter trends are bearish is the classic "late bear / early recovery" fingerprint.
- Value Rating — where price sits relative to long-cycle averages (e.g. "Deep Value" after major declines). A cycle-level compass, not a timing tool.
- Regime — the summary judgement (risk-on / capital preservation). This is the switch the Signals engine obeys.
- Breadth & dominance — how many coins participate in moves, and whether capital concentrates in BTC or spreads to alts (alt-season vs flight-to-quality).
- Market summary — a plain-English synthesis, regenerated as the data changes.
💡 TIP · THE 30-SECOND READ
Regime → timeframe alignment → Value Rating. Those three tell you whether to be aggressive, patient, or flat before you look at a single coin.
9 · Profile
The Profile page (bottom navigation) shows your sign-in status, a short description of the three products, and the app version. Sign-in is automatic through Telegram — if it ever fails you'll see a Retry button; reopening the app from the bot chat also fixes it.
10 · Frequently asked questions
WHY ARE THERE NO SIGNALS TODAY?
Either the market regime is bearish (the long engine stands down by design) or nothing met the quality bar. The system prefers silence over noise — an empty feed is honest, not idle.
WHY DOES WIN RATE SAY "N/A (INSUFFICIENT HISTORY)"?
Win rates are only displayed once enough similar signals have completed to measure one. Until then the app refuses to show a made-up number. When you do see a win rate, it was earned from tracked history.
WHAT DO THE GRADES (A+, A, B) MEAN?
They summarise setup quality at the moment of the signal — trend, breakout freshness, volume behaviour, liquidity. Higher grades have historically been higher-quality setups, but no grade makes a trade safe.
THE ETH STRATEGY JUST CHANGED POSITION. WHAT EXACTLY DO I DO?
If you follow it with real capital: rotate the allocation you've assigned to this strategy to match the new position (100% ETH or 100% USDC), ideally within ~24 hours, in your own exchange account or wallet. The Execution field returns to "Up to date" once the change is more than a day old. If you don't follow it with capital, do nothing — it's informational.
WHY DID SUPPORT/RESISTANCE LEVELS CHANGE FROM YESTERDAY?
Levels are recomputed with each daily update. New candles create new swings, price crossing a zone flips its role, and zones that stop mattering get dropped. S1 yesterday and S1 today can legitimately differ.
DOES THE APP TRADE FOR ME OR HOLD MY FUNDS?
No, never. There is no wallet connection, no exchange API keys, no execution. Everything in the app is monitoring and information. Any action is yours, taken outside the app.
HOW IS THIS DIFFERENT FROM A TYPICAL "SIGNALS GROUP"?
Three ways. Rules, not moods: every signal and level comes from fixed, testable rules applied identically every day. Honesty gates: no invented win rates, no signals forced in bad regimes, statistics from tracked results only. Full context: you get the market regime, the coin's health, and the level map — not just "buy X now" with no reasoning.
HOW FRESH IS WHAT I'M SEEING?
Each card carries its own timestamp ("Last analysis", "as of", "Data as of"). Strategy state updates daily after the UTC close; live prices and intraday warnings refresh much more often. If a timestamp looks stale, reopen the app to refetch.
CAN I USE THIS AS MY ONLY DECISION TOOL?
Please don't. Condo Terminal is one disciplined, honest input. Position sizing, portfolio limits, and the final decision are always yours.
11 · Disclaimers
Not financial advice. Nothing in Condo Terminal — signals, strategies, ratings, levels, scenarios, summaries or any other output — is investment advice, a recommendation, or an offer to buy or sell any asset. It is information derived from market data, provided for educational and informational purposes.
You are in control — and responsible. The app never holds funds and never executes trades. Any position you take, in any venue, is your own decision and your own risk.
Crypto assets are high risk. Prices are extremely volatile. You can lose some or all of the capital you allocate. Never commit money you cannot afford to lose.
Past performance is not indicative of future results. Backtested and measured historical statistics — including win rates, strategy growth figures and hedge comparisons — describe the past. Markets change; no system's history guarantees its future.
Data may be delayed, incomplete or wrong. Market data arrives from external sources and can contain gaps or errors. Always verify anything important against your own venue's prices before acting.
Manual strategies require your discipline. Strategies like the ETH Accumulation Strategy only reflect their published behaviour if rotations are actually executed, on time, consistently, through the boring stretches and the scary ones. Partial or delayed following produces different results.