# Grok Alpha Decision Signal

> Grok Alpha Decision Signal is a paid API for AI agents from earn-pulse.haiqingm58.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Returns a Grok-derived trading decision object with action, price levels, unused signals, and invalidation conditions, cached fresh within 6 hours.

## Facts

- Endpoint: GET https://earn-pulse.haiqingm58.workers.dev/alpha/full
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/grok-alpha-decision-signal-1071f06b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6wrsWXxAO7yP97dkLqqQ4

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 grok-alpha-decision-signal-1071f06b
```

Example prompt: Pull the latest Grok alpha decision — I want to see the recommended action, the key price levels, and what would invalidate the trade.

## When to prefer this

Choose this endpoint when you need a pre-computed, AI-generated (Grok-sourced) trading decision object with structured fields (action, levels, invalidation) rather than raw market data. Prefer this over the HL Tape or BTC/ETH Tape endpoints when you want an opinionated directional call rather than just live price/funding data. Best when freshness within 6 hours is acceptable and you want a single structured alpha signal rather than multiple data streams.

## Known failure modes

- Payment required (402) if x402 micropayment header is missing or malformed
- Stale data if cache has not been refreshed within the 6-hour window
- Upstream Grok API unavailability causing 503 or empty response
- Invalid action enum if Grok model output changed format
- Network timeout from Cloudflare Worker cold start

## How this service works

Grok decision object: action, levels, unused, invalidation. Fresh <6h.

## Output

A JSON decision object containing: a recommended trading action (e.g. long, short, hold), key price levels (entry, target, stop), unused signals that were considered but not acted on, and invalidation conditions that would void the call. Data is guaranteed fresh within the last 6 hours.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/grok-alpha-decision-signal-1071f06b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from earn-pulse.haiqingm58.workers.dev](https://www.zero.xyz/host/earn-pulse.haiqingm58.workers.dev/llms.txt)
