Public API · Free

Macro signals as an API.
Free. JSON. No auth.

Quant-driven, data-first macro signals for 28 assets — accessible to any script, dashboard, or trading bot. 30 free calls/day, no signup required.

28
Assets covered
30
Free calls / day
24h
Update frequency

Quick start

curl "https://app--macro-view-market-696cc3b5.base44.app/functions/publicApi?endpoint=signals"
curl

Endpoints

GET?endpoint=signals

All asset signals (BUY / SELL / NEUTRAL) with macro score, price and 24h change.

{
  "endpoint": "signals",
  "count": 28,
  "data": [
    {
      "ticker": "BTC-USD",
      "name": "Bitcoin",
      "asset_class": "Crypto",
      "signal": "BUY",
      "macro_score": 67.3,
      "price": 103420.55,
      "change_24h": 1.42
    },
    ...
  ]
}
json
Try it live →
GET?endpoint=signal· id (required)

Detail for a single asset. Use ticker (BTC, EURUSD, SP500, GOLD…).

{
  "endpoint": "signal",
  "data": {
    "asset_id": "CRYPTO_BTC",
    "name": "Bitcoin",
    "ticker": "BTC-USD",
    "signal": "BUY",
    "macro_score": 67.3,
    "price": 103420.55
  }
}
json
Try it live →
GET?endpoint=regime

Current global macro regime (Risk-On / Risk-Off / Transition) + global score.

{
  "endpoint": "regime",
  "data": {
    "market_regime": "Risk-On",
    "macro_score": 62,
    "morning_brief": "Liquidity expansion continues..."
  }
}
json
Try it live →
GET?endpoint=assets

List of all 28 tracked tickers (indices, forex, commodities, crypto, bonds).

{
  "endpoint": "assets",
  "count": 28,
  "data": [
    { "ticker": "^GSPC", "name": "S&P 500", "asset_class": "Index" },
    { "ticker": "BTC-USD", "name": "Bitcoin", "asset_class": "Crypto" },
    ...
  ]
}
json
Try it live →

Rate limits

The free tier allows 30 requests per 24h per IP. Each response includes:

  • X-Quota-Limit: 30
  • X-Quota-Remaining: N

Need more? The Pro plan unlocks unlimited API calls + real-time signals + 6 macro pillars per asset.

Upgrade to unlimited

Attribution

Free usage requires a visible link to macroviewmarket.com wherever the data is displayed. Commercial usage without attribution requires a Pro plan.

MacroViewMarket

© 2026 — Built for traders & quants.