# AlphaPulse EA — MQL5 Expert Advisor Discovery & Ranking

> AlphaPulse EA — MQL5 Expert Advisor Discovery & Ranking is a paid API for AI agents from alphapulse-omega.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-13, last successful call 2026-08-01).

Discovers and ranks Expert Advisors on the MQL5 marketplace by live account performance, with martingale detection and a vetting framework

## Facts

- Endpoint: GET https://alphapulse-omega.vercel.app/api/alpha/ea
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Last successful call: 2026-08-01
- Success rate: 100% of calls made through Zero
- Activations on Zero: 2
- Tags: x402
- Canonical page: https://www.zero.xyz/c/alphapulse-ea-mql5-expert-advisor-discovery-ranking-29feaf55
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WVIxWkdyYdeR6SfHxIjeN

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 alphapulse-ea-mql5-expert-advisor-discovery-ranking-29feaf55
```

Example prompt: Find me the top-ranked Expert Advisors on MQL5 with live account performance, and flag any that use martingale — I want low-drawdown EAs only.

## When to prefer this

Use this endpoint when you specifically need Expert Advisor (automated trading bot) discovery from the MQL5 marketplace with live account performance validation and martingale detection. Prefer this over the AlphaPulse signals endpoint (which covers signal providers broadly) or AlphaPulse discover (cross-platform) when the user explicitly wants MQL5 EAs with risk vetting.

## Known failure modes

- MQL5 marketplace data unavailable — returns empty or error response
- No EAs matching specified filters — returns empty results list
- Payment not processed (x402) — request rejected before execution
- Rate limiting or upstream timeout from MQL5 data source
- Invalid filter parameters — returns 400 bad request

## How this service works

Expert Advisor discovery on the MQL5 marketplace — live-account performance ranking, martingale detection and a vetting framework. For algorithmic trading agents.

## Output

Returns a ranked list of Expert Advisors from the MQL5 marketplace including live account performance metrics, martingale detection flags, vetting scores, drawdown data, and other due-diligence signals to help evaluate each EA.

## Example request

```json
{
 "lang": "en",
 "category": "forex",
 "us_accessible": true
}
```

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "lang": {
       "type": "string",
       "description": "en | de | fr | es | zh | ar | ru"
      },
      "platform": {
       "type": "string",
       "description": "MT4 | MT5 | cTrader"
      },
      "strategy": {
       "type": "string",
       "description": "scalping | grid | martingale | trend | mean-reversion"
      },
      "instrument": {
       "type": "string",
       "description": "forex | gold | indices"
      },
      "max_drawdown": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "top_eas": [
   {
    "name": "FX Trend Master v3",
    "platform": "MT5",
    "broker_id": "ic_markets",
    "evidence_type": "live_account",
    "reported_stats": {
     "reported_return_pct": "42.1%",
     "reported_max_drawdown_pct": "18.4%"
    },
    "martingale_risk": false
   }
  ],
  "instrument": "forex"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alphapulse-ea-mql5-expert-advisor-discovery-ranking-29feaf55/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from alphapulse-omega.vercel.app](https://www.zero.xyz/host/alphapulse-omega.vercel.app/llms.txt)
