Turkey Finance Scraper avatar

Turkey Finance Scraper

Pricing

from $0.27 / 1,000 results

Go to Apify Store
Turkey Finance Scraper

Turkey Finance Scraper

Turkish lira exchange rates and gold prices: official TCMB daily rates with history, plus live free-market rates and gold from doviz.com. Fast HTTP scraper, no browser.

Pricing

from $0.27 / 1,000 results

Rating

0.0

(0)

Developer

Doğukan Metan

Doğukan Metan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Categories

Share

Get Turkish lira exchange rates and gold prices as clean JSON, CSV or Excel: the official Central Bank (TCMB) daily rates with history, plus live free-market rates, gold prices and quotes from about 35 banks, jewelers and fintechs from doviz.com. Runs on plain HTTP, so it is fast and cheap. No proxy and no code needed.

What you can do with it

  • Back-fill official rates. Pull TCMB daily rates for any date range, for accounting, invoicing and reporting in TRY.
  • Track the market. Schedule a run to log free-market currency and gold prices through the day.
  • Find the best rate. Compare buying, selling and spread across banks, jewelers and fintechs for USD, EUR, gram gold and more.
  • Feed a dashboard or spreadsheet. Every run is a ready table, with numbers as numbers.

Quick start

Press Start for the latest TCMB bulletin plus live currency and gold prices. Or try:

A month of official USD, EUR and other rates

{
"sources": ["tcmb"],
"dateFrom": "2026-09-01",
"dateTo": "2026-09-30"
}

Gold and metals only

{
"sources": ["gold"]
}

Which bank has the best USD and EUR rate right now

{
"sources": ["currencies"],
"currencyCodes": ["USD", "EUR"],
"providers": true
}

Gram gold at three dealers, plus last week of official rates

{
"sources": ["gold", "tcmb"],
"goldItems": ["gram-altin"],
"providers": true,
"providerNames": ["ziraat", "akbank", "harem"],
"daysBack": 7
}

Input

FieldWhat it does
sourcestcmb, currencies, gold. All three by default
currencyCodesOnly these currencies, for tcmb and currencies. Empty means all
goldItemsOnly these gold items, by their doviz.com address: gram-altin, ceyrek-altin, ons, gram-gumus. Empty means all
providersAlso collect per-provider quotes (banks, jewelers, fintechs, free market) with spread
providerNamesOnly providers whose name contains one of these words, such as ziraat, akbank, harem
dateFrom, dateToTCMB history range (YYYY-MM-DD). Empty dateFrom returns the latest bulletin. dateTo defaults to today
daysBackShortcut for dateFrom: TCMB history for the last N days
maxItemsStop the whole run after this many results
maxRequestsPerMinuteRequest speed, 120 by default
proxyConfigurationOff by default. Enable only if a site blocks your IP

Output

Every result has a source. Download the dataset as JSON, CSV, Excel, XML or HTML, or read it through the API.

TCMB (tcmb): one item per currency per day.

{
"source": "tcmb",
"date": "2026-10-23",
"bulletin": "2026/201",
"code": "USD",
"name": "US DOLLAR",
"nameTr": "ABD DOLARI",
"unit": 1,
"forexBuying": 49.5647,
"forexSelling": 49.654,
"banknoteBuying": 49.53,
"banknoteSelling": 49.7285,
"crossRateUsd": null,
"crossRateOther": null
}

unit is how many units of the currency the rate is for (for example 100 for JPY). A value TCMB leaves empty is null. crossRateUsd and crossRateOther are TCMB's cross rates, set for non-USD currencies.

Free-market currency (doviz-currency): code, name, buying, selling, high, low, changePercent, url, scrapedAt.

Gold and metals (doviz-gold): name, slug, currency, buying, selling, changePercent, url, scrapedAt. Prices are in TRY except Ons Altın, which is in USD.

Provider quote (doviz-provider, with providers): kind (currency or gold), instrument, provider, buying, selling, spread, spreadPercent, url, scrapedAt. Only the larger instruments (USD, EUR, gram gold and a few more) have provider tables.

Pricing

$0.30 per 1,000 results, less on higher Apify plans. Platform usage is included.

FAQ

Why is a day missing from the TCMB history? TCMB publishes no bulletin on weekends and public holidays. Today's bulletin appears in the afternoon.

How fresh are the doviz.com prices? They are what the page shows at scrapedAt. Schedule the Actor to build an intraday history.

Can I use it from code?

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('dodoflix/finance-scraper').call({
sources: ['tcmb'],
dateFrom: '2026-09-01',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

It also connects to Make, Zapier, Google Sheets, Slack and webhooks from the Integrations tab.

Something broke or a field is missing. Open an issue on the Issues tab with the input you used.

TCMB rates are public official data and doviz.com prices are public pages. You are responsible for how you use the data, including the sites' terms and robots.txt. Rates are informational, not financial advice.

Türkçe özet

TCMB günlük döviz kurlarını (geçmişle birlikte) ve doviz.com serbest piyasa kurlarını ve altın fiyatlarını JSON, CSV veya Excel olarak indirin. Proxy ayarı gerekmez.