Source: https://watch.fincobra.com/docs/


# Crypto Portfolio Tracker

FinCobra's watchlist tracks your crypto portfolio across wallets and exchanges in a single dashboard. All connections are **read-only** — we never have access to your funds.

## Supported Sources

| Source                         | Connection                       | PnL Model                                  |
| ------------------------------ | -------------------------------- | ------------------------------------------ |
| [Bitcoin xPub](./bitcoin-xpub.md) | Export xpub from hardware wallet | Token PnL                                  |
| [Binance](./binance.md)           | Read-only API key                | Token PnL                                  |
| [EVM Wallets](./evm-wallets.md)   | Paste 0x address                 | Token PnL                                  |
| [Solana](./solana.md)             | Paste Solana address             | Available and native staked SOL accounting |
| [Bybit](./bybit.md)               | Read-only API key                | Token PnL                                  |
| [Hyperliquid](./hyperliquid.md)   | Wallet address                   | Balances; PnL subject to history coverage  |

## How Tracking Works

Watchlist reads balances and available transaction history. It tracks weighted-average cost basis across connected sources. Matched internal transfers carry basis. External receipts without a matched source use historical market value at entry to the tracked portfolio.

Account, asset, and portfolio figures show compact PnL amounts from available source accounting. An asterisk (\*) beside an account or token result marks incomplete accounting. Quantities remain visible while history or prices are missing. Incomplete account and portfolio PnL shows the available amount without a percentage.

A failed balance refresh keeps the last valid value and shows an error with its last update time. A missing price marks the source total as incomplete. Net worth is unavailable until all required balances and prices are known. Unknown, unpriced, and failed sources remain visible when small balances are hidden.

See [How PnL Works](./how-pnl-works.md) for the formulas, native SOL staking, transfer example, and coverage limits.

## Display Currency

Select **AED — UAE Dirham** in **Settings → View → Display currency** to show portfolio values in dirhams. You can also select AED when you add or edit a bank account, cash balance, property, or car. Values use the available exchange rates. If a required rate is missing, the converted amount is unavailable.

## Bank balances and loans

Add a bank card to track its account balance and loans. A bank can have a zero balance. Select **Add loan** in the bank card or while you create the bank. Enter a loan name, the amount you still owe, and its currency. Each loan can use a different supported currency, including AED.

The card shows **Account balance**, **Loans**, and **Net value**. Net value is the account balance minus outstanding loans. It can be negative. Use the edit button beside a loan to update its amount. Enter zero when the loan is paid off, or remove it from the watchlist. A loan update does not change the account balance. Update both amounts after a payment from that account.

Net worth is total assets minus debts. Property mortgages and bank loans each count once. Do not add a mortgage to a bank if it is already included in a property. The allocation chart shows assets before debts. Manual bank and loan changes do not change investment PnL.

Loan amounts stay in their original currencies. Changing a bank's currency does not change its loans. When an FX rate required for net worth is unavailable, the total shows **Unavailable**. Accounts with unpaid loans stay visible when small balances are hidden.

Deleting a bank also removes its saved loans. Removing a loan from FinCobra does not repay it.

## Stocks and ETFs

Binance stock positions show average acquisition cost and unrealized PnL when execution history, fees, and current quantities agree. Stock and crypto results contribute to investment PnL. Bank balances, bank loans, and property mortgages affect net worth, not investment PnL.

## MCP access

[FinCobra MCP 0.4.0](./mcp.md) lets an AI client read your Watchlist sources and net worth, and add a car as a manual asset. Follow the linked guide to connect the hosted server and approve access in your browser.

Property cards show the seven-day currency effect on current net equity in the selected fiat display currency. The calculation applies today’s and last week’s exchange rates to the same current property value minus its mortgage. It excludes changes in the property estimate or mortgage balance.

## Documentation for agents

Use the [Markdown index](./llms.txt) or [complete Markdown reference](./llms-full.txt) to read this documentation. Public pages support `Accept: text/markdown`. See [MCP](./mcp.md) for authenticated account tools and OAuth permissions.
