DeMarker API — Entry Timing Oscillator

DeMarker(14) ranges from 0 to 1. Values < 0.3 = oversold; > 0.7 = overbought. Pre-calculated live for any symbol via a single GET.

No credit card$2.50 PAYG credit on sign up
15+API endpoints
42Indicator series
M1–D17 timeframes
$2.50PAYG starting credit
Why TickAtlas

What is the DeMarker API?

The DeMarker indicator, created by Tom DeMark, compares recent high and low prices to prior highs and lows to identify price exhaustion points. Unlike RSI which uses closes, DeMarker focuses on intrabar extremes — making it more sensitive to short-term price reversals. Values oscillate between 0 and 1. Our API delivers pre-calculated DeMarker(14) so your trading bot can trigger on overbought/oversold extremes without any calculation overhead.

Pre-Calculated, Redis-Cached

Indicator values are computed server-side on every new candle. Your app queries the result — no TA library, no candle history needed.

7 Timeframes

M1, M5, M15, M30, H1, H4, D1 — the same endpoint serves scalpers and position traders alike.

Forex, Crypto, Commodities

EURUSD, GBPUSD, XAUUSD, BTCUSD, USDJPY — data available for every symbol in our data.

One Request. Instant Data.

REQUEST
curl -X GET \
  "https://tickatlas.com/v1/indicator?symbol=EURUSD&indicator=DeMarker_14&timeframe=H1" \
  -H "X-API-Key: YOUR_API_KEY"
200 OK
{
  "success": true,
  "data": {
    "symbol": "EURUSD",
    "timeframe": "H1",
    "indicator": "DeMarker_14",
    "value": 0.62,
    "bid": 1.08401,
    "ask": 1.08414,
    "updated_at": 1711548000,
    "server_time": "2024-03-27T14:00:00+00:00"
  }
}

Plug into any stack

  • ChatGPT Custom GPTs
  • Claude Tools
  • Python / pandas
  • Node.js
  • Discord bots
  • Slack webhooks
  • n8n
  • Zapier
  • Google Sheets
Pricing

Start on pay-as-you-go, upgrade when the traffic justifies it.

Every new account starts with $2.50 of pay-as-you-go credit and no card. Monthly plans add a flat monthly price, WebSocket streaming and support.

Pay as you go
$2.50 credit No card required to start
  • $2.50 of credit included
  • Every REST endpoint except raw ticks
  • No card required, no overage
  • 10 API keys
See plan details
Starter
$29 per month · 10,000 requests/day · 120/min
  • Every REST endpoint except raw ticks
  • WebSocket streaming, 5 symbols
  • Released calendar actuals
  • Email support
  • 3 API keys
See plan details
Frequently asked questions

What developers ask first.

Straight answers on limits, coverage and how the endpoint behaves in production.

How does DeMarker differ from RSI?

RSI uses closing prices to measure momentum. DeMarker compares the current period's high against the previous high (DeMax) and current low against previous low (DeMin). This focus on intrabar extremes makes DeMarker more responsive to reversal setups forming within a candle.

What do the 0.3 and 0.7 thresholds mean?

Below 0.3 indicates the market has been making lower lows relative to previous lows — oversold conditions where buyers may step in. Above 0.7 indicates consistently higher highs — overbought conditions where sellers may take over. The API returns these signals pre-classified.

Is this useful for Forex specifically?

Yes. DeMarker was designed with Forex in mind by Tom DeMark. It works particularly well on currency pairs where intraday reversal timing is critical for scalping and day trading strategies.

Can I use DeMarker with an AI agent?

Yes. Feed the DeMarker value into a ChatGPT Custom GPT or Claude Tool to get conversational market analysis. The bounded 0–1 range makes it easy for AI models to reason about market conditions.

Start building

Start Building in 5 Minutes

Sign up, grab your API key, make your first request.

Every new account starts with $2.50 of pay-as-you-go credit. No card required.