place_shadow_trade
Record paper trades on prediction markets to track hypothetical positions without executing real transactions.
Instructions
Place a paper (shadow) trade on a prediction market for tracking purposes.
Args: ticker: Market ticker symbol (e.g. "KXBTC-100K"). side: Trade direction: "yes" or "no". size_usd: Trade size in USD.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticker | Yes | ||
| side | Yes | ||
| size_usd | Yes |
Implementation Reference
- src/rekko_mcp/server.py:369-382 (handler)Implementation of the place_shadow_trade tool using a POST request to the API.
@mcp.tool() async def place_shadow_trade(ticker: str, side: str, size_usd: float) -> str: """Place a paper (shadow) trade on a prediction market for tracking purposes. Args: ticker: Market ticker symbol (e.g. "KXBTC-100K"). side: Trade direction: "yes" or "no". size_usd: Trade size in USD. """ return await _request( "POST", "/v1/trades/shadow", json={"ticker": ticker, "side": side, "size_usd": size_usd}, )