BWS DeskMarkets. Risk. Insight.
Idle
Loading prices...

Overview

Latest alerts Open feed

Start here

Liquidation record Open

Stablecoin pegs Open

Stories that may move price Open News

All tools

Liquidation Manager

Aave V3 on Ethereum, Arbitrum, Base, Optimism and Avalanche. Read-only: paste public addresses only, never a seed phrase or private key.

Accounts to watch

Add one entry per network. The same address can be watched on several networks. For Instadapp, use the DSA address (the smart account that holds the Aave position), not your wallet address. You can find it in the Instadapp account selector.

Alert settings

Telegram: message @BotFather, send /newbot, and paste the token it gives you. Then message your new bot once, open api.telegram.org/bot<token>/getUpdates in a browser, and copy the number after "chat":{"id": as the chat ID. This sends every Desk alert: health factor, AI Manager signals, pegs, news and X shifts.
WhatsApp: WhatsApp has no free direct API for web pages, so this uses the free CallMeBot service. Add +34 644 51 95 23 to your contacts, send it "I allow callmebot to send me messages", and it replies with your key. It is meant for messaging yourself, and delivery depends on that third-party service.

Email: get a free access key at web3forms.com using the email address that should receive the alerts, then paste it above. Phone push: install the free ntfy app, subscribe to the same topic name, and alerts arrive like a text. Anyone who knows the topic name can read the alerts, so make it long and random.

Alerts (sound, desktop notification, Discord, Telegram) only fire while this page is open in a browser tab. Settings are saved in this browser on this computer only.

Not started.

AI Manager settings

Each account below gets an AI Manager panel. Set each account's reference health factor in the "Accounts to watch" list above. The "rises 15%" rule is measured from that number.

How the AI Manager thinks

It is a set of rules written from your playbook, not a model that predicts prices. It reads your live Aave position, applies the rules below, and explains the result in plain words.

  • Secure the floor. It asks what your health factor would be if the market fell by the assumed move. If that is under your floor, it works out how much volatile collateral to swap into stablecoin to hold the floor.
  • Add ETH. When your health factor is 15% above your reference, it works out how much stablecoin collateral you could swap into ETH and still hold the floor through that same market move.
  • Debt swap. A debt swap turns part of your stablecoin borrow into a borrow of BTC, ETH, AVAX, ARB or OP, depending on the network. Your debt balance then moves with that coin's price. If it falls, you owe less (like a short). If it rises, you owe more and your health factor falls. The manager says it seems to be the best time when a coin has lost both the weekly and the monthly 20 EMA, and only lists coins that Aave lets you borrow on that network.
  • Exit. If you already owe a volatile coin and it climbs back above its weekly 20 EMA, it suggests swapping that debt back to stablecoin.
  • New signals also trigger your alerts (email, phone push, Discord, Telegram) once, when they first appear.

How it reads: health factor and totals come straight from the Aave Pool contract; per-asset balances, liquidation thresholds and prices come from Aave's data provider and price oracle. A liquidation price is the price at which that one asset alone would push health factor to 1.0, with everything else held at today's price. The stress slider moves all non-stablecoin assets down together, which is closer to how a real crash works. Only assets that have a collateral factor on Aave count toward liquidation, and that includes tokens like ARB, OP and AAVE on the networks where Aave lists them. Assets you supplied that have no collateral factor are shown in a separate table. On Ethereum this reads the main Aave V3 market. Price history for the 20 EMA comes from CryptoCompare, with Coinbase as a backup. Not financial advice.

Liquidation record

Watches every account above for an Aave liquidation (Aave V3, including Instadapp DSA accounts). When one happens it sends an alert and keeps a permanent line here: what was seized, what debt it repaid, and the penalty.

Stablecoin pegs

Distance from $1.00. A stablecoin that slips is the first warning that your collateral or debt is not worth what Aave thinks.

CoinPriceOff pegGaugeStatus

Green is within 0.3% of $1.00. Gold is 0.3% to 1%. Red is more than 1%. Prices come from CoinGecko's public feed, which can lag the exchanges by a minute or two.

Indicators and alerts

Major signals. Each one pops up in the alert feed and goes to your Telegram, WhatsApp, email and phone channels.

Savings accounts

What triggers an alert

Coins and tokens Daily close vs the 20, 50, 100 and 200 EMA. "new" means it crossed on the latest daily close.

#CoinPrice24h20 EMA50 EMA100 EMA200 EMADivergence

Perp liquidations

Coin, last 15 minLongsShortsTotal

Biggest in the last hour

Recent signals

How these indicators work
  • EMA cross. Uses daily closes only. An alert fires when a candle closes above (or below) the EMA after the previous candle closed on the other side. The still-open candle is ignored, so there are no false alarms from a wick. Coins with fewer than 200 days of history only get the shorter EMAs.
  • Divergence. Regular RSI(14) divergence on closed candles. Bearish: price makes a higher high while RSI makes a lower high. Bullish: price makes a lower low while RSI makes a higher low. A swing counts once enough candles have closed after it (2 for daily and weekly, 1 for monthly), and the alert fires on that confirming close. Weekly candles start Monday (UTC) and monthly candles follow the calendar month. History is about 1,000 days, so monthly readings are thin on newer coins.
  • Health factor. Alerts when an account reaches your floor (default 1.02), and when it rises the chosen percent from the lowest value seen since midnight.
  • Liquidations. Reads Binance and Bybit perpetual liquidation streams straight from your browser. The Binance stream only shows the largest print per second, so totals run low. Some networks and regions block these feeds; the status tags tell you.
  • First read is silent. Each coin's first read only records where things stand, so you are not flooded. Alerts start with the next close. Everything only runs while the Desk is open.
  • Data. Top 100 by market cap from CoinGecko (stablecoins and wrapped copies left out). Candles from Binance, then CryptoCompare, then CoinGecko. Tokens added by contract use DexScreener and GeckoTerminal.

News that may swing price

Headlines scored by what they usually do to the market: regulation, macro, hacks, listings, unlocks.

How stories are scored

Each headline and the start of its text is checked for words that tend to move markets. Security events (hacks, exploits, depegs) score highest, then regulation and macro (SEC, ETF approvals, the Fed, CPI, tariffs), then listings, unlocks and big flows. Stories under three hours old get a bonus. The arrow counts bullish against bearish wording. It is a keyword filter to help you triage, not a read on what the market will do, so open the story before you act.

Portfolio simulator

Add what you hold, choose how far prices move and by when, and see where the account ends up.

Your holdings

Aave accounts From the Liquidation Manager

Scenario

Quick picks:

Account value over time

Price swing for each asset

Type a target price or a percent. An asset you change here stops following the all-assets slider.

AssetPrice nowTarget price on the dateMove (%)

Compare scenarios

ScenarioPrice moveValue on the dateChangeLowest health factorResult
How this works, and what it leaves out
  • Account value is your spot holdings plus each ticked Aave account's collateral minus its debt, priced at the scenario's price on each day. Stablecoins stay at $1.
  • Health factor uses each collateral's liquidation threshold as Aave reports it today: threshold-weighted collateral divided by debt. Below 1.00 means liquidation.
  • Path. A steady move compounds evenly each day until it lands on your target. The crash and rally paths add a swing in the middle that fades by the end date.
  • Left out. Collateral and debt amounts stay as they are today: no new deposits, repayments, swaps, supply interest, fees or partial liquidation. Debt interest is one flat rate you choose. Prices cannot be forecast, so read this as "what if", not as a prediction.
  • Prices come from CryptoCompare, then CoinGecko. Your holdings and scenarios are stored only in this browser.