rivomarkets

Alerts for the accounts and strategies you choose.

Follow an account for real-time trade alerts. Build a strategy for daily match digests and end-of-run results. Receive both in Telegram or the in-app inbox.

Rivo alerts are driven by explicit intent. Followed accounts produce real-time trade notifications. Strategies record every matching event and summarize the results without sending a ping for every fill. The general whale feed remains available in the app, but it no longer sends broad interest-based alerts.

The two alert channels

Telegram

Telegram is a direct delivery channel for followed-trader activity. The channel works on iOS, Android, desktop, and web, and the user interface for receiving and acting on alerts is the same Telegram chat experience the user already understands. The Rivo Telegram bot, @RivoMarketsBot, links to a user account in under two minutes and then delivers followed-account alerts and strategy updates. For the detailed Telegram integration, see our Polymarket Telegram bot page.

In-app inbox

Every followed-account alert and strategy update is also written to the user's in-app inbox. System and trading-status notices remain available there as well.

What creates an alert

A trade creates a real-time notification only when its trader is an account the user explicitly follows with alerts enabled. There is no AI judge or general-interest alert filter.

Followed-account notifications include entries, trims, and exits because a change by a chosen trader can be actionable regardless of trade size. Dedupe and a follow-specific daily cap prevent repeated fills from becoming spam.

Strategies are different. Matching events are recorded as soon as they arrive, but notifications are aggregated into a daily digest and an end-of-run summary. A broad strategy never produces dozens of near-identical per-trade alerts.

Topic, league, and minimum-size preferences continue to personalize feed ordering. They do not create notifications.

Test a rule against Polymarket and Kalshi history before you follow it.

Write a rule, like whale trades under 20¢ over $10K, and score it against markets that already resolved. Our longshot rule went 105 wins and 345 losses and still returned +67.5%, staking $100 a trade. You would not guess that from a feed.

Build a strategy

Latency and reliability

Alerts are produced after venue ingestion, qualification, follower matching, and channel delivery. Exact latency varies with the venue source and the user's notification provider, so the terminal preserves the observed entry time and price for comparison with the market when the alert is opened.

Reliability is maintained through the underlying Redis Streams infrastructure with consumer groups. Each consumer group processes the unified event stream independently, with automatic retry on failure and at- least-once delivery guarantees. A momentary downstream outage does not lose alerts; the events remain in the stream until acknowledged.

Alert control

Each user controls notifications in two places:

  • Followed accounts: enable alerts only for traders whose moves should arrive in real time.
  • Strategies: choose deterministic criteria and optional per-strategy delivery channels.
  • Account channels: use Telegram as the default, with the in-app inbox always available.

Feed interests are separate. Changing feed topics or minimum size changes what appears first, not what sends a notification.

The signal is about the game, not the venue.

When serious money takes a side on Polymarket or Kalshi, that is a read on the event itself, and the same game is priced at every sportsbook. Compare the whale's entry to your book's line and act wherever the price is best. Rivo shows you what smart money did and at what price. Where you place it is your call.

How bettors use it

What an alert looks like in practice

A followed-account alert names the trader, direction, size, market, and entry price. Trims and exits are labeled clearly so the notification reflects what the chosen trader changed.

A strategy digest summarizes how many events matched, total notional, and the largest markets during the digest window.

Each alert is concise enough to read at a glance, with enough context to decide whether the signal deserves further review. Opening it restores the trader and market context in Rivo, where a connected user can build and confirm a one-off venue order without turning on unattended automation.

What to read next

For the broader copy-trading framework, see our copy-trading prediction markets guide. For the underlying whale-tracking infrastructure, see our Polymarket whale tracker page. For the specific Telegram integration, see our Polymarket Telegram bot page.

Backtesting whale activity with strategies

The standard advice in prediction markets is to follow the smart money. It does not say which smart money. Large positions on heavy favourites resolve correctly most of the time and return very little per dollar staked; large positions on longshots lose far more often and pay multiples when they land. Politics, sports and crypto markets behave differently again. Which of those is worth copying is an empirical question, and tracking trades as they happen does not answer it.

A Rivo strategy is that question stated as a rule and answered against data. A rule might read: entry price under 20 cents, trade size over $10,000, new positions only. Every whale trade satisfying it is recorded, and scored win or loss once the underlying market resolves.

A strategy can be tested against history and run forward at the same time. On creation it optionally claims every qualifying trade from the preceding 90 days, most of which sit in markets that have already resolved, so the strategy carries a settled record immediately rather than accumulating one over a season. From that point it also claims new qualifying trades as they print. Positions in markets that are still open are priced against current odds and marked as unrealised; they are reported separately from settled results, and are never blended into a single figure.

Criteria can constrain category, sports league, trade size, the entry price band, the position type (a new position, an addition to an existing one, or a reversal), and free text matched against the market title. Specific markets can also be followed directly, in which case their whale trades join the strategy whether or not they satisfy the other criteria.

Each recorded trade stores the side, entry price and size at the moment it printed, so a strategy's history stays reproducible. Open positions are marked against current odds; settled positions are scored win or loss against the market's resolution. A stake is set per strategy or per trade, so the reported return reflects the size you would have taken rather than the size the whale took, which keeps two strategies comparable instead of dominated by whichever caught the largest single position.

Every strategy reports its own win rate, realized return, open exposure and a cumulative return curve. All figures are paper results that assume a fill at the whale's entry price, and are not investment advice.

Frequently asked questions

What alerts does Rivo send?

Rivo sends real-time alerts when an account you explicitly follow trades, plus daily digests and end-of-run summaries for your strategies. The general whale feed stays live in the app but does not generate broad alerts.

How fast do Rivo alerts arrive?

Followed-account alerts typically arrive within seconds of Rivo detecting the trade. Strategy matches are recorded immediately and summarized in a daily digest rather than generating a notification for every trade.

Which alert channels does Rivo support?

Two channels: Telegram, and an in-app notifications inbox. Both are included with any paid subscription, with no separate channel fees. Users can enable either or both per their preference.

Can I control which activity alerts me?

Yes. Follow only the accounts whose trades you want in real time, and create strategies for rule-based tracking. Feed topic and size preferences personalize the feed but do not send general alerts.

Are alerts available on Kalshi as well as Polymarket?

Yes. Followed-account alerts support tracked identities from Polymarket and Kalshi, and strategies can match activity from either venue.

Do strategies send an alert for every matching trade?

No. Every match is recorded immediately, but active strategies send one daily digest and an end-of-run summary. This keeps broad strategies from flooding the inbox.

Ask Claude or ChatGPT to find you a strategy.

Plug Rivo in and ask in plain English. Your AI tests hundreds of rules against trades that already settled, checks which held up on data they were never tuned on, and tells you in a sentence. No code, nothing to install.

See how

Follow the accounts that matter. Track the rules that work.

Telegram and in-app. $15/month, cancel anytime.

Get access