# Lp Bot Report

> Summarize LP strategy status — slots held, PnL, fees, exits, wallet rent headroom, and free capacity.

- Skill: `hummingbot/lp-bot-report` (Agent Skill)
- Install (CLI): `npx skillmds@latest add hummingbot/lp-bot-report`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hummingbot/lp-bot-report/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: hummingbot (https://skillmd.com/u/hummingbot)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/hummingbot/lp-bot-report

---


# LP Bot Report — status summary

Assemble a concise status of the LP slots.

## Gather
- `get_portfolio_overview(include_lp_positions=True)` → wallet balances + live LP positions (real-time fees, token amounts).
- `list_executors(executor_types=["lp_executor"])` → running + recently closed slots.
- Optionally `search_history` for realized PnL of closed slots this session.

## Report format
Lead line: `Slots: <open>/<slots> open | quote=<quote_asset> | net PnL (session): <quote>`.

Per open slot:
`<pair> @ <venue> | state=<IN_RANGE/OUT_OF_RANGE> | range [lo–hi] (price P) | value=<quote> | fees=<quote> | uPnL=<±%>`

Then:
- **Exits this session:** pair, reason (TP/SL/abandoned), realized PnL, fees, duration.
- **Free slots:** count + top-ranked candidate waiting (from `pool_ranking`).
- **Wallet:** SOL free vs `min_wallet_sol_reserve` (rent headroom), quote available for new slots.
- **Flags:** any FAILED opens, thin-TVL warnings, or SOL-too-low-to-open conditions.

Keep it scannable — key: value lines, numbers in `quote_asset`.

