# flash_close_position

Immediately close a specific position at market price.

Agent View of the PolicyLayer registry record for `flash_close_position`. HTML page: https://policylayer.com/tools/luiinventions-bitunix-mcp/flash-close-position

## Facts

- Tool: `flash_close_position`
- Server: Bitunix MCP (`luiinventions/bitunix-mcp`) — https://policylayer.com/tools/luiinventions-bitunix-mcp.md
- Homepage: https://github.com/LuiInventions/Bitunix-MCP
- Risk category: Financial (Critical risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Approval-gated

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "flash_close_position",
    "arguments": {}
  }
}
```

## Why flash_close_position is rated Critical

This tool executes a financial transaction by closing a futures or spot trading position at market price immediately. This commits a real financial action (liquidating a position), which is irreversible once executed. Market price execution means no price protection, potentially realizing losses. The blast radius is critical because an AI agent could close large leveraged positions causing significant financial loss.

From the tool's own definition: "'Immediately close a specific position at market price' — closes a live trading position instantly at market price on BitUnix exchange"

## Use case

AI agents use flash_close_position to commit financial operations through Bitunix MCP, usually the final step of a payment, billing, or trading workflow. A call moves real money.

## Recommended policy (PolicyLayer)

Verdict: **Approval-gated**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Bitunix MCP:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "flash_close_position": {
      "deny_if": [
        {
          "conditions": [],
          "on_deny": "Requires human approval."
        }
      ]
    }
  }
}
```

## Other tools on Bitunix MCP (36)

- `cancel_orders` — Destructive — https://policylayer.com/tools/luiinventions-bitunix-mcp/cancel-orders.md
- `change_position_mode` — Execute — https://policylayer.com/tools/luiinventions-bitunix-mcp/change-position-mode.md
- `adjust_position_margin` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/adjust-position-margin.md
- `batch_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/batch-order.md
- `cancel_all_orders` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/cancel-all-orders.md
- `cancel_tpsl_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/cancel-tpsl-order.md
- `change_leverage` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/change-leverage.md
- `change_margin_mode` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/change-margin-mode.md
- `close_all_positions` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/close-all-positions.md
- `convert_currency` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/convert-currency.md
- `funds_transfer` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/funds-transfer.md
- `modify_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/modify-order.md
- `modify_position_tpsl_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/modify-position-tpsl-order.md
- `modify_tpsl_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/modify-tpsl-order.md
- `place_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/place-order.md
- `place_position_tpsl_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/place-position-tpsl-order.md
- `place_tpsl_order` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/place-tpsl-order.md
- `set_leverage_and_margin_mode` — Financial — https://policylayer.com/tools/luiinventions-bitunix-mcp/set-leverage-and-margin-mode.md
- `get_account` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-account.md
- `get_batch_funding_rate` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-batch-funding-rate.md
- `get_funding_rate` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-funding-rate.md
- `get_history_orders` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-history-orders.md
- `get_history_positions` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-history-positions.md
- `get_history_tpsl_orders` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-history-tpsl-orders.md
- `get_history_trades` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-history-trades.md
- `get_kline` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-kline.md
- `get_leverage_margin_mode` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-leverage-margin-mode.md
- `get_order_book` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-order-book.md
- `get_order_detail` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-order-detail.md
- `get_pending_orders` — Read — https://policylayer.com/tools/luiinventions-bitunix-mcp/get-pending-orders.md
- …and 6 more: https://policylayer.com/tools/luiinventions-bitunix-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=luiinventions-bitunix-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/luiinventions-bitunix-mcp
