Finance
Dukascopy logo

Dukascopy API

dukascopy.com

Dukascopy market data - quotes, ticks, OHLC candles, instrument specs, and research.

Actions
12
Category
Finance
Login
Not required
Output
JSON

Call the Dukascopy API

Submit a task, then poll the job until it settles. This example runs act_dukascopy_com_current_prices.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_dukascopy_com_current_prices",
    "params": {
      "instrument_codes": ["EUR-USD","USD-JPY","GBP-USD"]
    }
  }'

12 actions on dukascopy.com

Read

  • Historical Candles Daily

    act_dukascopy_com_historical_candles_dailyread2 credits / call

    Returns daily OHLC candle arrays with opens, highs, lows, closes, volumes, and timestamps for an instrument.

    instrument_code
    string · required
    price_side
    string · required
  • Historical Candles Hourly Monthly

    act_dukascopy_com_historical_candles_hourly_monthlyread2 credits / call

    Returns hourly OHLC candles for a specific calendar year and month for an instrument and price side.

    instrument_code
    string · required
    price_side
    string · required
    year
    string · required
    month
    string · required
  • Historical Candles Hourly Recent

    act_dukascopy_com_historical_candles_hourly_recentread2 credits / call

    Returns recent hourly OHLC summary bars for an instrument and price side without a month filter.

    instrument_code
    string · required
    price_side
    string · required
  • Historical Candles Minute

    act_dukascopy_com_historical_candles_minuteread2 credits / call

    Returns minute-level OHLC candle history for an instrument and price side for intraday charting.

    instrument_code
    string · required
    price_side
    string · required
  • Historical Candles Minute Poll

    act_dukascopy_com_historical_candles_minute_pollread2 credits / call

    Returns updated minute OHLC bars from a millisecond cursor for live intraday chart refresh.

    instrument_code
    string · required
    price_side
    string · required
    from
    string · required
  • Instrument Catalog

    act_dukascopy_com_instrument_catalogread1 credit / call

    Returns the full tradable instrument catalog with codes, names, pip values, and metadata.

  • Instrument Details

    act_dukascopy_com_instrument_detailread2 credits / call

    Returns one instrument's profile including contract specs, trade schedule, holidays, and pip value.

    instrument_code
    string · required
  • Instrument Price Stats

    act_dukascopy_com_instrument_price_statsread1 credit / call

    Returns daily high/low and current bid/ask statistics for all instruments in UTC.

  • Live Ticks

    act_dukascopy_com_live_ticksread2 credits / call

    Returns the latest bid/ask tick snapshot with timestamps and volumes for an instrument.

    instrument_code
    string · required

Write

Write actions change state on dukascopy.com and run as the account you connect.

  • Current Prices

    act_dukascopy_com_current_priceswrite2 credits / call

    Returns live bid and ask quotes for a batch of instrument codes.

    instrument_codes
    array · required
  • Market Research Reports

    act_dukascopy_com_market_research_reportswrite2 credits / call

    Returns market research report categories with PDF links and publication dates for a language.

    lang
    string · required
  • Trading Ideas Feed

    act_dukascopy_com_trading_ideas_feedwrite2 credits / call

    Returns trading ideas and market outlook articles grouped by category for a language.

    lang
    string · required
    limit
    string

Dukascopy API questions

Is there an API for Dukascopy?
Dukascopy does not offer a public data API for this, but Anakin Wire provides 12 maintained endpoints for dukascopy.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape Dukascopy data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when dukascopy.com changes its markup, Anakin updates the action.
Do I need a Dukascopy account?
No. Every Dukascopy action listed here runs anonymously — no account and no credentials required.
What does the Dukascopy API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Finance APIs

All Finance sites