Economic Calendar Tracker — ForexFactory, No Login avatar

Economic Calendar Tracker — ForexFactory, No Login

Pricing

from $2.00 / 1,000 event trackeds

Go to Apify Store
Economic Calendar Tracker — ForexFactory, No Login

Economic Calendar Tracker — ForexFactory, No Login

ForexFactory economic calendar API with surprise scores, crypto relevance, hawkish/dovish signals. FOMC, CPI, NFP, GDP, PMI, ECB/BOJ/BOE. Custom date range, webhook, Telegram alerts. No API key.

Pricing

from $2.00 / 1,000 event trackeds

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

1

Bookmarked

39

Total users

10

Monthly active users

4 days ago

Last modified

Share

ForexFactory economic calendar API — no login, no API key, no scraping headaches. FOMC, CPI, NFP, PCE, GDP, PMI, ECB / BOJ / BOE / Fed rate decisions, OPEC. Custom date range, surprise score (beat/miss/inline), crypto relevance score, hawkish/dovish signal, webhook + Telegram alerts. First 25 events per run free.

Keywords: ForexFactory economic calendar, economic calendar API, forex economic calendar, macro events scraper, FOMC calendar, CPI scraper, NFP data, ECB calendar, interest rate calendar, central bank calendar, macro data API, no login economic calendar

⚡ Run in 30 seconds

Click Start with default settings — returns this week's full macro calendar sorted by date. Each row includes country, day of week, impact level (high/medium/low), forecast, prior value, surprise direction, and crypto-relevance score.

Price comparison vs other Apify actors

ActorPrice per eventSurprise scoreCrypto relevanceWebhook/Telegram
This actor$0.002
scrapemint/forexfactory-economic-calendar$0.015
pintostudio/economic-calendar-data-investing-comvaries

7.5× cheaper than the next alternative — same ForexFactory data, far more features.

Why traders choose this over free alternatives

FeatureFree ForexFactory scrapersThis actor
Custom date range (any dateFrom/dateTo)
Up to 8 weeks historical data
day_of_week field (Monday / Friday…)
Surprise direction (beat/miss/inline)
Crypto-relevance score (0–10)
Category filter (monetary_policy, inflation, employment…)
Forecast direction filter (hawkish/dovish signal)
Telegram alerts + webhook (Zapier, Make, n8n)
Timezone conversion (date_local field)
Source agency tag (Fed, BLS, ECB, BOJ…)

Why this exists

Macro events drive the biggest single-day moves in every asset class. An FOMC decision or CPI print can swing crypto and equities 3–5% in minutes. Pro traders avoid holding through these events; quants build economic calendars into their backtests.

Investing.com's calendar is gated behind a paywall. Bloomberg's ECO function costs $24,000/yr. ForexFactory's calendar is free and machine-readable but raw. This actor wraps it with sane filters, sorting, surprise scoring, and Telegram alerts — at $0.002 per event.


What you get per row

FieldExampleNotes
titleCore CPI m/mevent name
countryUSDcurrency / region
impacthighlow / medium / high / holiday
date_iso2026-06-10T08:30:00-04:00event time in ET
day_of_weekTuesdayMonday–Sunday — useful for weekly aggregation
forecast0.3%consensus
previous0.4%prior reading
actualnullpopulated after release
surprise_directionbeatbeat / miss / inline — actual vs forecast
surprise_pct25.0% deviation of actual from forecast
event_categoryinflationmonetary_policy / inflation / employment / growth / …
forecast_directionlowerhigher / lower / unchanged (hawkish/dovish signal)
forecast_change_pct-25.0% change of forecast vs previous
crypto_relevance90–10 score of how much this event moves crypto
source_agencyBLSshort code of the releasing agency
canonical_event_idUSD_CPIstable cross-run identifier for joins/dedup
hours_until_event3.5hours until event fires (negative = past)
is_todaytrueevent is on today's date
is_upcoming_24htrueevent fires within the next 24 hours
has_actualfalsewhether the actual result has been released
date_local2026-06-10T17:30:00+09:00event time in your local timezone (only when timezone input is set)

Sample output (1 row)

{
"title": "Core CPI m/m",
"country": "USD",
"impact": "high",
"date_iso": "2026-09-10T08:30:00-04:00",
"day_of_week": "Wednesday",
"forecast": "0.2%",
"previous": "0.3%",
"actual": null,
"surprise_direction": null,
"surprise_pct": null,
"forecast_direction": "lower",
"forecast_change_pct": -33.33,
"event_category": "inflation",
"canonical_event_id": "USD_CORE_CPI",
"source_agency": "BLS",
"source_agency_full": "US Bureau of Labor Statistics",
"crypto_relevance": 9,
"hours_until_event": 14.5,
"is_today": true,
"is_upcoming_24h": true,
"has_actual": false,
"date_local": "2026-09-10T21:30:00+09:00"
}

Impact levels

ImpactWhat to expect
highTop-tier events (FOMC, NFP, CPI, GDP, ECB rate decision). Expect 1–5% moves in FX, indices, and crypto
mediumTier-2 (PMI, retail sales, durable goods). Often 0.5–1% moves
lowSpeeches, secondary data. Usually noise unless they break trend
holidayBank holiday — thinner liquidity all day

Use cases

  1. Algo-trading signal pipeline — Filter impact: high + crypto_relevance ≥ 7 → feed into your trading bot as a risk-off gate before FOMC / CPI prints
  2. Automated news alerts — Webhook to Slack / Discord on any high-impact event: "CPI in 2 hours, forecast lower than prior → possible dovish surprise"
  3. Macro research & dashboards — Pull weekly calendar into Google Sheets, Notion, or Airtable via Make / Zapier. Track hawkish vs dovish signal counts by week.
  4. Position management — Don't get caught in a directional trade through high-impact events. Schedule every Monday to get the week's risk calendar.
  5. Volatility tradingis_upcoming_24h: true + impact: high → buy straddles ahead of FOMC; sell after the print
  6. Historical backtesting — Pull any custom date range (up to 8 weeks) with actual vs forecast to build surprise-momentum strategies
  7. Hawkish/dovish signal filter — Use forecastDirection: "higher" on monetary_policy events to pre-screen rate decision surprises
  8. Risk dashboard — Daily Telegram digest of upcoming high-impact events
  9. Calendar integration — Pipe to Google Calendar / Slack / Discord via webhook; use day_of_week for day-of-week aggregation
  10. Quant research — Combine with Treasury Yield Curve Tracker to correlate macro events with yield curve shifts

Input Parameters

ParameterTypeDefaultDescription
Date range
ParameterTypeDefaultDescription
dateFromstringOnly return events on/after this date (ISO 8601, e.g. 2026-01-01). Works across weeks.
dateTostringOnly return events on/before this date (ISO 8601, e.g. 2026-01-31).
dateRangestringConvenience preset: this_week, next_week, two_weeks, last_week, last_month, last_3_months. Overrides previousWeeks.
includeNextWeekbooleanfalseInclude next week's events in addition to this week
previousWeeksinteger0Fetch N past weeks of data (1 = last week, 4 = last month, max 8)

Filters

ParameterTypeDefaultDescription
highImpactOnlybooleanfalseShorthand to return only high-impact events
excludeHolidaysbooleanfalseFilter out bank holidays
countriesarrayallFilter by currency/country codes (e.g. ["USD", "EUR"])
impactLevelsarrayallFilter by impact: high, medium, low, holiday
titleSearchstringKeyword filter on event title (e.g. CPI, NFP, FOMC)
minCryptoRelevanceinteger0Only return events with crypto relevance ≥ N (0–10). Use 7 for FOMC/CPI/NFP/PCE only
eventCategoriesarrayallFilter by category: monetary_policy, inflation, employment, growth, trade, sentiment, retail, housing, energy, credit
forecastDirectionstringhigher or lower — only events where forecast is higher/lower than previous (hawkish/dovish signal)

Output

ParameterTypeDefaultDescription
timezonestringIANA timezone (e.g. Asia/Seoul). Adds date_local field to each row
sortBystringdate_ascSort order: date_asc, date_desc, impact_desc, crypto_relevance_desc
limitinteger500Maximum events to return

Alerts & integrations

ParameterTypeDefaultDescription
alertOnImpactsarraySend Telegram alert for matching impact levels
telegramBotTokenstringBot token for Telegram alerts
telegramChatIdstringChat ID for Telegram alerts
webhookUrlstringPOST all matching events as JSON to this URL (Zapier, Make, n8n, Slack, etc.)

Quick start

Default — all this-week events

{}

This + next week, high-impact only

{
"includeNextWeek": true,
"impactLevels": ["high"],
"sortBy": "date_asc"
}

USD + EUR + JPY only

{
"countries": ["USD", "EUR", "JPY"],
"sortBy": "impact_desc"
}

USD/EUR high-impact only, crypto-relevant events

{
"countries": ["USD", "EUR"],
"highImpactOnly": true,
"minCryptoRelevance": 7,
"sortBy": "crypto_relevance_desc"
}

Custom date range (any window)

{
"dateFrom": "2026-07-01",
"dateTo": "2026-07-31",
"highImpactOnly": true
}

Last 4 weeks for backtesting (actual vs forecast surprise)

{
"dateRange": "last_month",
"highImpactOnly": true,
"countries": ["USD"],
"sortBy": "date_asc"
}

Hawkish signal detector — events where forecast > previous

{
"eventCategories": ["monetary_policy", "inflation"],
"forecastDirection": "higher",
"countries": ["USD", "EUR"],
"sortBy": "date_asc"
}

High-impact only via importance shorthand (alias for impactLevels)

{
"importance": ["high"],
"countries": ["USD", "EUR", "JPY"],
"sortBy": "date_asc"
}

3-month backtest dataset

{
"dateRange": "last_3_months",
"highImpactOnly": true,
"countries": ["USD"],
"sortBy": "date_asc"
}

Daily alert on high-impact events

{
"alertOnImpacts": ["high"],
"telegramBotToken": "YOUR_BOT_TOKEN",
"telegramChatId": "YOUR_CHAT_ID"
}

Webhook to Slack/Zapier on any high-impact event

{
"highImpactOnly": true,
"webhookUrl": "https://hooks.zapier.com/hooks/catch/..."
}

Supported countries & currency codes

ISO-2, ISO-3, and currency codes all work (auto-mapped):

CodeCountry / RegionISO-2 aliases
USDUnited StatesUS, USA
EUREurozone (ECB)EU, DE, FR, IT, ES, NL, BE, AT, FI, IE, GR, PT
GBPUnited KingdomGB, UK, GBR
JPYJapanJP, JPN
CADCanadaCA, CAN
AUDAustraliaAU, AUS
NZDNew ZealandNZ, NZL
CHFSwitzerlandCH, CHE
CNYChinaCN, CHN
ALLMulti-country (OPEC, G7, IMF, G20)

Note: Countries not tracked by ForexFactory (KR, IN, BR, MX, RU, SA, ZA, AR, TR, ID) return no events — use titleSearch to filter by event keyword instead.


Pricing

Pay-Per-Event: $0.002 per economic event returned. First 25 events per run are free.

RunEventsChargedCost
This + next week, high-impact only15–250Free
USD/EUR only20–300Free
Default (this week, all)~7550$0.10
4-week historical range (backtesting)~300275$0.55

vs Bloomberg ECO function ($24,000/yr) or Trading Economics API ($89/mo) — 99% cheaper at any volume.


Automate with Apify Scheduler

Set it and forget it — run once a week, every Monday morning, before market open.

Apify Console → Schedules → + New Schedule:

FieldValue
ActorEconomic Calendar Tracker
Cron0 7 * * 1 (every Monday 7:00 UTC)
Input{"includeNextWeek": true, "highImpactOnly": true}

Connect the output to a Webhook (Slack, Discord, email, Google Sheets) under Integrations in the Actor settings. Total cost: ~$0.015–$0.075/week.


Data source

ForexFactory JSON feed (provided by Fair Economy) — free, public, updated continuously.



Feedback

A short review helps macro traders find it: Leave a review on Apify Store