ProFunding Docs

Position Management

Monitoring positions, closing strategies, Guard (TP/SL + auto-close), Protection settings, and trade history.

Position card

Each open position shows both legs side by side:

Per leg:

  • DEX name with link to exchange
  • Size (coins) and notional value in USD
  • Entry price and current mark price
  • Unrealized PnL
  • Funding and realized PnL
  • Current funding rate with APR on hover. Hyperliquid and HIP-3 DEXes show the hourly rate; everyone else shows 8h
  • Countdown to next funding payment

Combined stats (footer):

  • Total margin deployed
  • Funding PnL (accumulated funding payments)
  • Price PnL (unrealized from price movement)
  • Total PnL and return on margin
  • Duration since entry

Positions refresh in real-time. Funding PnL is baseline-anchored on the backend and persists across tab reloads — close the tab, come back a day later, and the number is still correct.

Live chart

Each position card has two expandable bars stacked above Protect: Live chart and Guard. Click the Live chart bar to open a real-time spread chart for the position.

What you see:

  • Dual-leg PnL lines (long + short) plus a spread sub-pane
  • Entry marker at the exact tick where you opened
  • Flat tail before entry (so the entry moment is obvious)
  • Right edge locks to "now" so live ticks don't scroll the view off-screen
  • Granularity tabs: 30s, 1m, 5m, 15m buckets
  • Connection status indicator (Wi-Fi icon turns amber on reconnect)

The chart spins up a WebSocket subscription per leg only when the bar is expanded — zero cost while collapsed. Ticks are recorded server-side every 30 seconds so the chart hydrates with history even on a fresh session.

Funding chip + Preview exit

The panel toolbar shows two live readouts:

  • Funding chip. Cumulative funding earned since open, plus the current per-hour rate. Updates every 60 seconds. Color-coded: green when earning, red when paying.
  • Preview exit. Opens a modal that walks the live orderbook on both legs to compute avg exec price, slippage vs. top-of-book, real taker fees, and net realized PnL if you closed at market right now.

Use Preview exit before hitting Market close on a size that matters — you'll see the actual slippage cost before committing.

Closing positions

Three exit methods. See Close Strategies for when to use each.

  • Market close (red button). Both legs close instantly at market
  • Slow close (blue button). Limit order first, market fallback after timeout. You pick which DEX gets the limit order, set wait time (15s-5m), and max retries
  • TWAP close (purple button). Splits close into equal slices over time. Configure slice count and duration

Guard

Guard is one panel per open position for TP/SL, funding flip, alerts, and auto-close. Click the Guard row at the bottom of any position card to expand it.

Cloud vs Browser mode

Pick one mode per position. They are mutually exclusive.

  • Cloud mode. Guard runs on the backend every 60 seconds. Keeps watching when your tab is closed, when you're on your phone, or when you're asleep. Requires Telegram linked (for alerts) and, if you enable auto-close, stored DEX keys for both legs.
  • Browser mode. Guard runs in this browser tab only. Close the tab and it stops watching. Needs nothing beyond the tab itself.

The Guard summary badge on each position tells you which mode is active at a glance.

Triggers

All triggers are available in both modes:

  • Funding flip. Fires when net hourly funding goes negative (you start paying instead of earning).
  • Upper exit (TP). Fires when mark price rises above your target. Quick buttons: +1%, +2%, +5%, +10%, each showing the resulting dollar price.
  • Lower exit (SL). Fires when mark price drops below your stop. Quick buttons: -1%, -2%, -5%, -10%.

Price rail

The expanded Guard panel shows a horizontal rail plotting your position's key prices: long liquidation on the far left, short liquidation on the far right, current mark in the middle, and your TP/SL markers wherever you've placed them. Red gradients on the edges mark the danger zones. Percent distance to each liquidation line is shown above.

For Cloud mode, we watch price across both legs and use the midpoint against your TP/SL so a single DEX spike doesn't mis-trigger.

On trigger (Cloud mode only)

  • Alert only. You get a Telegram message when a trigger fires. Nothing closes automatically.
  • Auto-close. Both legs close at market via your stored keys. You still get a Telegram confirmation.

Browser mode always auto-closes when a trigger fires. There's no alert-only option because the tab has to be open anyway.

Missing prerequisites

If Cloud mode needs something you haven't set up, Guard says so inline and links to the fix:

  • No Telegram linked → "Link Telegram to receive alerts" with an Open Settings button
  • No keys for the DEXes involved + auto-close selected → "Save your exchange keys" with an Open Settings button
  • One of the DEXes doesn't support server-side close yet → "Use Alert only or Browser mode"

Clicking Open Settings expands the Protection row at the top of the page and scrolls it into view.

The compact Protection row at the top of the Positions tab shows:

  • How many DEX keys are saved and whether any are stale
  • Whether Telegram is linked

Click Manage on the row to expand the full list inline. From there you can:

  • Toggle individual DEX credentials on or off
  • Link or unlink Telegram
  • Bulk-save keys for every connected DEX
  • See when each key was last used

Keys are AES-256 encrypted at rest and every access is audit-logged. Revoke anytime.

Without stored keys, positions work only while the tab is open. With them, Guard Cloud mode handles auto-close 24/7 and the Telegram bot alerts you on the triggers you set.

Activity log

Terminal-style log on the right side of the Trade page. Shows every step of an operation as it happens:

  • Order placement and fill confirmations
  • Prices, sizes, and slippage
  • Retries and warnings
  • Errors with details
  • Success confirmations

Useful for understanding exactly what happened during execution. The stop button (red) cancels an active operation.

History

The History tab shows all closed positions:

  • Symbol, leverage, DEX combo
  • Net PnL in dollars and percentage
  • Funding PnL breakdown
  • Duration held
  • Close date

Each position has a share button that generates a branded PnL card you can post on social media.

On this page