Skip to content

Holdings & Portfolio

A holding is the optional amount you tell Prysm you actually own of a token on your watchlist. Adding one doesn’t change anything about the token itself — it just powers the /portfolio rollup, where every holding is multiplied by the current price and summed into a single total.

Every token on your watchlist has an optional amount-held field. By default it’s empty. Once you set it, two things become true:

  • The token shows up in /portfolio.
  • Its row there displays your amount, the live USD value (amount × current price), and the equivalent in the chain’s native token where applicable.

Setting a holding doesn’t add the token to your watchlist on its own — it does both at once. If you /setholding a contract you weren’t tracking yet, Prysm adds it to the watchlist and stores the amount in one step.

The command takes a contract address and an amount:

/setholding <contract_address> <amount>

Concrete example:

/setholding 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 100.5

You’ll get back a confirmation:

Holdings Updated!
Token: USDC
Amount: 100.5000

Use /portfolio to see your holdings!

A few details worth knowing:

  • The amount accepts decimals — 0.42, 1500, 100.5 all work.
  • Sending the same command again with a different number overwrites the previous amount. There’s no add/subtract, just set.
  • Setting the amount to 0 clears the holding (same effect as /clearholding).

If you’d rather tap than type, paste the contract address into the chat first — when Prysm shows the token info, one of the inline buttons is Set Holding, which prompts you for the amount.

Send /portfolio in DM to see every token you’ve set a holding for, with live values:

💼 Portfolio
3 tokens with holdings

🔹 100.50 USDC = 0.0312 ETH ($100.50)
MCap: $32.4B 🟢 +0.01%

🪙 5,420 BONK = 0.085 SOL ($14.32)
MCap: $1.8B 🔴 -3.1%

🔸 0.5000 CAKE = 0.004 BNB ($1.21)
MCap: $412M 🟢 +2.4%

Total: $116.03

Reading top to bottom:

  • Each row starts with the chain emoji, your amount, and the token ticker. The ticker links straight to your chosen chart provider.
  • After the = is the equivalent in that chain’s native token (ETH, SOL, BNB, etc.), followed by the USD value in parentheses.
  • The second line of each entry shows the token’s market cap and 24-hour price change.
  • The bold Total at the bottom is the sum of every USD value above it.

Two buttons sit underneath the message:

  • 🔄 Refresh — re-fetches every price and rebuilds the message in place.
  • 📋 Full List — switches to the detailed /list view, in case you want to manage tokens without holdings as well.

If you haven’t set any holdings yet, /portfolio returns a hint telling you how to add one rather than an empty list.

To remove the amount on a single token while keeping it on your watchlist:

/clearholding <contract_address>

Example:

/clearholding 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48

You’ll see:

✅ Holdings cleared for USDC

The token still appears in /list and is still subject to your alerts — only the amount-held is wiped, so it drops out of /portfolio. To remove the token from the watchlist entirely, use /remove instead.

For every row in /portfolio, Prysm multiplies your amount by the current price pulled from the same source /list uses. The totals are a straight sum of those USD values across every chain in your portfolio — there’s no separate per-chain breakdown.

Prices update on each /portfolio call (and again whenever you tap 🔄 Refresh), so the total reflects the moment you last ran the command, not a stale snapshot. If a token has a temporarily missing price, its row says (price unavailable) and it’s skipped from the total rather than counted as zero.

Holdings answer “what am I worth right now, given what I already own?” They’re a personal record you maintain. /bagcost answers a different question — “what would it cost me to acquire X% of this token’s supply at current prices?” — and never touches your watchlist or holdings. Use one to track your existing position, the other to size up a new one.