# GhOsT77 Trade Strategy Consult

> GhOsT77 Trade Strategy Consult is a paid API for AI agents from ghost77-agent.onrender.com, paid per call via x402, $3.3/call, status unknown (last checked 2026-11-01).

Generates a structured Hyperliquid perpetual trading plan with entry zone, stop-loss, take-profit levels, leverage suggestion, and position sizing based on a market thesis and risk profile

## Facts

- Endpoint: POST https://ghost77-agent.onrender.com/x402/trade_strategy_consult?utm_source=zero.xyz
- Price: $3.3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ghost77-trade-strategy-consult-fdbcf8b2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rtOVpiVjFY30_gRWvVre0

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ghost77-trade-strategy-consult-fdbcf8b2 -d '<json body>'
```

Example prompt: I'm bearish on ETH and have $8000 USDC to work with — can you give me a swing short trade plan on Hyperliquid with moderate risk tolerance, including entry zone, stop-loss, take-profit levels, and the right position size?

## When to prefer this

Choose this endpoint when you need a complete, structured, risk-calibrated trading plan for a Hyperliquid perpetual — not just raw price data or funding rates. It combines multi-timeframe technical analysis, ATR-based level construction, and position sizing in a single call, making it ideal when an agent needs to go from a market thesis to an actionable trade setup with defined risk. Prefer it over generic data endpoints when the user has a directional view and wants specific entry, stop, and target levels sized to their capital.

## Known failure modes

- Unlisted or unsupported Hyperliquid symbol returns an error with alternative symbol suggestions
- marketThesis shorter than 10 characters returns a validation error
- capitalUsdc below $10 minimum returns a validation error
- Market data unavailable or stale returns an error with observedAt timestamp
- Payment failure via x402 results in 402 response before any plan is generated
- ambiguous market name with no 'market' field and unclear thesis results in rejection

## How this service works

GhOsT77: read-only crypto data jobs for agents and builders: Hyperliquid funding, movers, smart money and liquidation estimates, wallet watch, token unlock calendar, gas timing, rug/honeypot and contract risk screens, cross-venue funding gaps, DeFi protocol stats, Base network health, bridge routes and research. Pay per call in USDC on Base via x402; no account or API key. Automated public data; not financial advice. Also on Virtuals ACP: Agent Task Solver ($5.50), code review and debugging ($1.10), private encrypted code repos for agents ($0.28), a plugin finder ($0.55) and a 30-day daily market bundle with a pull link ($5.50). Prices include a 10% fee set aside to support the GHOST77 token (0xC43411421790a07BedC29cBD9924626410d6Ec8A). Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.

## Output

A structured JSON trading plan including: entry price zone, stop-loss, TP1 and TP2 with risk:reward multiples, recommended leverage, position size in coins and USDC notional, margin required, a ENTER/WAIT verdict, rationale for every level, an invalidation condition, alternative setups (opposite side and breakout trigger), current market context (funding APR, open interest, volume, per-timeframe trend/ATR/RSI/EMA), a breakout/breakdown trigger object, and a list of data source URLs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "market": {
   "type": "string",
   "maxLength": 20,
   "description": "Optional Hyperliquid perp symbol, e.g. BTC, ETH, SOL, HYPE. Unlisted symbols are rejected with suggestions."
  },
  "horizon": {
   "enum": [
    "intraday",
    "swing",
    "position"
   ],
   "type": "string",
   "description": "Optional, default swing. Timeframes used: intraday 1h/4h, swing 4h/1d, position 1d/1w."
  },
  "direction": {
   "enum": [
    "long",
    "short",
    "auto"
   ],
   "type": "string",
   "description": "Optional. auto (default) reads the thesis, then falls back to the higher-timeframe trend."
  },
  "capitalUsdc": {
   "type": "number",
   "minimum": 10,
   "description": "Capital available in USDC (min $10). Size is risk-based: conservative 0.5%, moderate 1%, aggressive 2% of this amount at the stop."
  },
  "marketThesis": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 10,
   "description": "Your view: what you expect to move and why (10-2000 chars). Name the market here if you omit 'market'."
  },
  "riskTolerance": {
   "enum": [
    "conservative",
    "moderate",
    "aggressive"
   ],
   "type": "string",
   "description": "conservative: 0.5% risk, max 2x; moderate: 1% risk, max 3x; aggressive: 2% risk, max 5x (also capped by the market's max leverage)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "properties": {
   "plan": {
    "type": "object",
    "description": "All numbers: entry low/high/ref, stop, TP1/TP2, stop distance (% and ATR), risk "
   },
   "market": {
    "type": "string",
    "description": "Hyperliquid perp analysed."
   },
   "sources": {
    "type": "array",
    "description": "Data source URLs."
   },
   "trigger": {
    "type": "object",
    "description": "Breakout/breakdown condition with entry, stop and TP1 if price confirms."
   },
   "verdict": {
    "type": "string",
    "description": "ENTER = setup valid now; WAIT = levels given but conditions not met (see trigger"
   },
   "direction": {
    "type": "string",
    "description": "long or short, and directionSource explains why."
   },
   "entryZone": {
    "type": "string",
    "description": "Entry price range (ATR + swing-structure based), or the trigger that would creat"
   },
   "rationale": {
    "type": "string",
    "description": "Reasoning behind every level and the verdict; AI write-up added when available."
   },
   "disclaimer": {
    "type": "string"
   },
   "observedAt": {
    "type": "string",
    "description": "UTC time the data was read."
   },
   "tpSlLevels": {
    "type": "object",
    "description": "stopLoss, takeProfit (TP1), takeProfit2 and their risk:reward multiples."
   },
   "alternatives": {
    "type": "array",
    "description": "Opposite-side setup and the breakout trigger setup."
   },
   "invalidation": {
    "type": "string",
    "description": "Price/trend condition that invalidates the plan."
   },
   "marketContext": {
    "type": "object",
    "description": "Mark, funding APR, open interest, 24h volume and per-timeframe trend/ATR/RSI/EMA"
   },
   "leverageSuggestion": {
    "type": "number",
    "description": "Lowest leverage that fits the size, capped by risk profile (2/3/5x) and liquidat"
   },
   "sizeRecommendation": {
    "type": "string",
    "description": "Position size in coins and USDC notional, margin, leverage and the USDC risked a"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ghost77-trade-strategy-consult-fdbcf8b2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ghost77-agent.onrender.com](https://www.zero.xyz/host/ghost77-agent.onrender.com/llms.txt)
